Måske skulle du stille spørgsmålet under Excell. Der er en eksportfunktion, hvor du kan vælge csv, tabulator-separeret, kolonne-fil m.v. Du kan vælge hele arket eller et markeret område.
Du kan læse fra fil og skrive til f.eks. celle A1 og A2 på følgende måde:
Dim MinString1 As String Dim MinString2 As String Dim FilNummer as Integer Filnummer = FreeFile Open "C:\Fil.txt" For Input As #Filnummer Line Input #Filnummer, MinString1 'Putter 1. linie ind i MinString1 Line Input #Filnummer, MinString2 'Putter 1. linie ind i MinString2 Close #Filnummer cells("A1").value = MinString1 cells("A2").value = MinString2
Og skrive på følgende måde
Dim MinString1 As String Dim MinString2 As String Dim FilNummer as Integer Filnummer = FreeFile Open "C:\Fil.txt" For Output As #Filnummer Print #Filnummer, cells("A1").value 'Skriver indholdet af A1 til linie 1 Print #Filnummer, cells("A2").value 'Skriver indholdet af A2 til linie 2 Close #Filnummer
Denne her virker perfekt - skriver indhold af celle A1 og A2 til fil.txt
Prøv at skriv noget i celle A1 og A2, og copy-paste koden
Dim FilNummer As Integer FilNummer = FreeFile Open "C:\Fil.txt" For Output As #FilNummer Print #FilNummer, CStr(Range("A1").FormulaR1C1) Print #FilNummer, CStr(Range("A2").FormulaR1C1) Close #FilNummer
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.