da
phylum » 26 feb 2009, 1:13
of course

ma comunque nel tuo caso nn sarebbe nemmeno necessario...(intendo per ricopiare il foglio elaborato su un file di testo basta che scegli salva con nome e formato testo...- il che pero' come detto in precedenza "taglia fuori" 00)
comunque:
in excel puoi usare il VBa(visual basic for application)
che e' molto simile al tuo "vecchio" quickbasic

nel senso che per creare il famoso file...
Open "percorsofile\file.dat" For Output/(o Binary) as #numero...
etc.
mentre se vuoi i riferimenti ai valori nei fogli di calcolo...
Foglio1.Cells(X,Y) X = Riga, Y = Colonna (puoi usare anche le lettere)
il che ti porta anche a
For i = 1 to 100
Foglio1.Cells(i,"A")
Next
che...
volendo interagire col foglio diventa:
Dim Cella As String
Dim PrimoByte As String
Dim SecondoByte As String
dim i as Integer
for i = 1 to 100
Cella = Foglio1.Cells(i, "A")
' leggo i valori PrimoByte = Chr(Val("&H" & Left(Cella, 2)))
' cerco il carattere associato al numero hex (i primi 2 caratteri a sx)SecondoByte = Chr(Val("&H" & Right(Cella, 2)))
' cerco il carattere associato al numero hex (e gli ultimi due a dx)Print #miofile, PrimoByte & SecondoByte ' e mo scrivo
Next