Se non ho capito male, hai una variabile di tipo String che contiene un valore numerico. Tale valore deve essere inserito in una variabile di tipo Long; se questo è effettivamente il problema, la soluzione potrebbe essere usare la funzione VB6 predefinita CDbl. Ti faccio un esempio banale:
Dim valore as long
Dim stringa as string
stringa = "12"
valore = CDbl(stringa)
dopo l'esecuzione di questa ultima riga la variabile valore conterrà il numero 12.
Spero di esserti stato di aiuto.
Cordialmente
![]()

Rispondi quotando