Avatar billede kjeld_klit Nybegynder
20. december 2002 - 15:37 Der er 5 kommentarer og
1 løsning

'End Of File' i Word makro

Jeg har en makro der udfører nogle ting i et tekstdokument. Det jeg efterlyser er en kode til at få makroen til at fortsætte indtil den er kommet til enden af teksten, noget i retning af:´

Do While ActiveDocument.EOF = False
Avatar billede Slettet bruger
20. december 2002 - 21:06 #1
Fandt dette i min VBA bog for Word, håber det kan bruge det

Do Until dokumentnavn.EOF

  din kode

Loop
Avatar billede kjeld_klit Nybegynder
21. december 2002 - 12:07 #2
Det virker ikke desværre. ;-(
Avatar billede Slettet bruger
21. december 2002 - 21:07 #3
først må jeg sige, at jeg ikke selv har brugt koden EOF nogen sinde, men er nysgerrig. Så jeg har fundet dette eksempel i hjælpefilen:

'This example uses the EOF function to detect the end of a file. This example assumes that MYFILE is a text file with a few lines of text.

Dim InputData
Open "MYFILE" For Input As #1    ' Open file for input.
Do While Not EOF(1)    ' Check for end of file.
    Line Input #1, InputData    ' Read line of data.
    Debug.Print InputData    ' Print to the Immediate window.
Loop
Close #1    ' Close file.

I VBA manualen
Avatar billede kjeld_klit Nybegynder
27. december 2002 - 09:10 #4
Det nævnte eks. duer ikke i mit tilfælde, da min makro læser selve teksten på skærmen ord for ord. Jeg ved ikke om der findes en funktion der gør dette og kan checkke EOF. Jeg er kommet omkring problemet ved at indbygge et "stopord" i koden, så skal jeg bare huske at skrive dette stopord i slutningen af teksten inden koden køres - lidt amatøragtigt, med det funger ;-)
Tak for interessen, derfor syntes jeg også vi skal dele points :-)
Avatar billede kjeld_klit Nybegynder
27. december 2002 - 09:13 #5
NEJ - DET VAR IKKE DET JEG VILLE. Jeg kom alligevel til at gi' mig selv det hele. Sory hov-sa, du må få chancen en anden gang ;-(
Avatar billede Slettet bruger
27. december 2002 - 12:46 #6
OK, jeg overlever nok.
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
Tag et kursus i Word og øg effektiviteten

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