Allora VB6 non c'entra nulla.
Quando tu parli di vb probabilmente intendi VBA ovvero Visual Basic for Applications.
Non mi pare vi sia un'opzione in Excel che imposta il formato delle celle, ma potresti creare una macro che esegua questo compito.
Con Excel 2007 ho registrato questa macro che imposta il formate delle celle a testo:
Come vedi le istruzioni sono solo 2.codice:Sub Macro1() ' ' Macro1 Macro ' Cells.Select Selection.NumberFormat = "@" End Sub
Se puoi usare VBA allora probabilmente puoi usare l'automazione.
Se così allora potreti usare CreateObject() per creare un'oggetto Excel.Application
ed eseguire le 2 istruzioni su quello.
Verifica prima se puoi usare CrateObject() poi ne riparliamo.
![]()