25. september 2007 - 14:26Der er
7 kommentarer og 1 løsning
Skift linie
Hej,
Er ved at få et VBA til at eksportere lidt data til en txt fil. Men jeg kan ikke få den til at lave linie skift.
Dim Linie As Variant For Each C In Range("A1:F6").Cells Linie = Linie & C & ";" Next Linie = Left(Linie, Len(Linie) - 1) Open "C:\test.txt" For Append As #1 Print #1, Linie Close #1
Når den skifter fra A6 til B1 skulle den gerne lave et linie skift i tekst filen også.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Sub xTxt() Dim Linie As Variant For Each c In Range("A1:F6").Cells Linie = Linie & c & ";" If c.Column = 6 Then Linie = Linie & vbLf Next MsgBox Linie Linie = Left(Linie, Len(Linie) - 2) MsgBox Linie End Sub
Jeg vælger nu og give den til dig. Du gav jo samme svar 13 min senere. Så du har løst opgaven helt.
Mange tak!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.