Avatar billede age Nybegynder
19. november 1999 - 12:40 Der er 3 kommentarer og
1 løsning

tesktfil i excel (VB)

Hej allesammen

Jeg er ved at rode lidt med excel, hvor jeg har faaet til opgave at lave en macro til excel, som kan laese og skrive til en tekstfil.
Det er kun nogle bestemte celler, som skal skrives ned i tekstfilen, saa jeg kan ikke bare bruge save as.

Hvordan laeser og skriver jeg til en tekstfil?

MVH
  Age
Avatar billede c_wellendorf Nybegynder
19. november 1999 - 13:08 #1
Du kunne kopiere de aktuelle celler over i et nyt regneark som du herefter gemmer med save as.

Her er den makro jeg optog til formålet, den tekst jeg skulle bruge står i felterne B12:C20
Sub Macro2()
'
' Macro2 Macro
' Macro recorded 19/11/99 by Claus Wellendorf
'

'
    Range("B12:C20").Select
    Selection.Copy
    Windows("Book3").Activate
    ActiveSheet.Paste
    Application.CutCopyMode = False
    ActiveWorkbook.SaveAs FileName:= _
        "c:\reports\Book3.txt", FileFormat:= _
        xlTextMSDOS, CreateBackup:=False
End Sub
Avatar billede mix Nybegynder
19. november 1999 - 13:49 #2
hvis det er i excel 97

dim tekst as string
tekst = ark1.celles("C5").text
open "navn.txt" for output as 1
print#1, tekst
close#1

hilsen
M.I.X
Avatar billede age Nybegynder
19. november 1999 - 14:03 #3
Hej igen

tror lige det er det der skal til (altsaa Mix).

c_wellendorf: dit var ogsaa fint, men det var nu den direkte version jeg oenskede. tak alligevel :o)

MVH
  Age
Avatar billede mix Nybegynder
19. november 1999 - 20:11 #4
Altid rart man kan hjælp lidt ..
Age .. hvis der noget jeg kan hjælpe med så er du velkommen til at skrive til mig på mix@mixsweb.dk

Hilsen
M.I.X
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester