Avatar billede dronten Nybegynder
16. september 2002 - 22:56 Der er 2 kommentarer og
1 løsning

macro problem

jeg er ved at lave en word macro der skal tjekke om en autoclose macro er instaleret som global:

If total > 0 Then
For cycle = 1 To total
If macroname$(cycle, 0) = "AutoClose" Then
MsgBox "AutoClose macroen er instaleret i forvejen i NORMAKL.DOT", Title$, 16
    present = 1
End If
End If

men den bliver ved mad at brokke sig over at "macroname" ikke er defineret
når jeg så definere den bliver den ved med at sige "Type-declaration character does not match declared data type" hvad skal jeg definere den som?
Avatar billede martin_moth Mester
17. september 2002 - 15:41 #1
Kan du ikke Dim'me den uden at angive type - og lade VBA selv hitte ud af typen? /Martin
Avatar billede dronten Nybegynder
18. september 2002 - 22:12 #2
det har jeg prøvet.......
Avatar billede martin_moth Mester
19. september 2002 - 08:35 #3
Jeg går ud fra at du får fejl i linien
  If macroname$(cycle, 0) = "AutoClose" Then
Hvad er macroname for en størrelse - en procedure du selv har defineret, og hvilke parametre skal den kaldes med?
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