Ciao ho un file txt generato da questa funzione:

codice:
Public Function SalvaLista(NomeFile As String)
Dim FileN As Integer
If Dir(NomeFile) <> "" Then
    Kill NomeFile
End If
    FileN = FreeFile
    Open NomeFile For Output As #FileN
    Write #FileN, "ATTIVI=" & frmOpta.txtATTIVI.Text
    Write #FileN, "BANCHE=" & frmOpta.txtBANCHE.Text
    Write #FileN, "CASSA=" & frmOpta.txtCASSA.Text
    Write #FileN, "CLIENTI=" & frmOpta.txtCLIENTI.Text
    Write #FileN, "FORNITORI=" & frmOpta.txtFORNITORI.Text
    Write #FileN, "PASSIVI=" & frmOpta.txtPASSIVI.Text
    Close #FileN
End Function
In output il file generato è cosi composto:

"ATTIVI=2.80"
"BANCHE=2.20"
"CASSA=2.10"
"CLIENTI=2.30"
"FORNITORI=2.40"
"PASSIVI=2.81"


A questo punto leggo i dati con questa funzione:

codice:
Public Function CaricaLista(NomeFile As String)
Dim FileN As Integer
Dim VoceLetta As String
Dim Testo As TextBox
Dim Valore As String
If Dir(NomeFile) = "" Then
MsgBox "Il file non esiste. L'operazione sarà annullata"
Exit Function
End If
FileN = FreeFile
Open NomeFile For Input As #FileN

Do While EOF(FileN) = False
    Input #FileN, VoceLetta
    Valore = Split(VoceLetta, "=")
    Testo = Split(VoceLetta, "=")
    MsgBox "Valore: " & Valore & vbNewLine & "Testo: " & Testo
Loop
Close #FileN
End Function
Solo che non riesco a prelevare i valori poichè il file di testo mi passa: "BANCHE=2.20"
e lo split non legge, dovrei eliminare gli Apici, ma con Replace non riesco ...