Avatar billede tre Nybegynder
15. januar 2002 - 15:59 Der er 4 kommentarer og
1 løsning

Autofelt skriver 8 karakterer af filnavnet

Hej Eksperter.

I Word findes en funktion, som indsætter et felt med noget automatisk tekst. Det kunne f.eks. være navnet på filen.

Kan man ikke lave en Makro eller noget som indsætter filens navn, men dog kun de første 8 karakterer af filnavnet???

Håber at i seje hardcore eksperter kan hjælpe....
Avatar billede rvm Nybegynder
15. januar 2002 - 16:40 #1
Indsæt et formularfelt i dokumentet - kald det f.eks. \"tekst1\"

Kør følgende kode:

Sub Navn()

svar = ActiveDocument.Name
Resultat = Mid(svar, 1, 8)
ActiveDocument.FormFields(\"tekst1\").Result = Resultat

End Sub

Kør den f.eks, når dokumentet lukkes ved at kalde makroen for AutoClose i stedet for \"Navn\"
Avatar billede tre Nybegynder
16. januar 2002 - 08:33 #2
PERFEKT!

Efter 10 minutters bøvlen rundt fik jeg det til at virke. Tak for det!!!
Avatar billede tre Nybegynder
16. januar 2002 - 08:48 #3
Forresten.

Hvordan kalder man makroen når dokumentet åbnes og lukkes???
Avatar billede rvm Nybegynder
16. januar 2002 - 08:51 #4
Sub AutoOpen ()
navn
End Sub

Sub AutoClose()
navn
End sub

Hvis dokumentet er en skabelon:
Sub AutoNew()
navn
end sub
Avatar billede tre Nybegynder
16. januar 2002 - 09:08 #5
Perfekt.

Jeg må have købt mig en bog om Makro programmering.

Det har været en kæmpehjælp til at komme igang
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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