Avatar billede rohde Nybegynder
01. februar 2003 - 19:52 Der er 2 kommentarer og
1 løsning

Autoopen men kun første gang

Hej
Jeg sidder lige og roder med VBA til excel.
Jeg har en template i excel som skal åbne men en macro. Denne Macro aktivere jeg med Auto_open.
Men hvad hvis jeg ønsker at denne macro kun skal åbne når jeg åbner templaten.
Når jeg har indtastet data i templaten og gemmer denne som et nyt ark skal den ikke åbne macroen når det nye ark åbnes igen.
Avatar billede bak Forsker
01. februar 2003 - 21:47 #1
hvis du bruger en rigtig template, altså en fil gemt som *.xlt åbner den automatisk med et nyt filnavn.
Da den ikke er gemt, har den intet "efternavn" (*.xls) endnu.
Det kan man jo kontrollere (er 4. sidste karakter i navnet et punktum):

Private Sub Workbook_Open()
If Mid(Right(ThisWorkbook.Name, 4), 1, 1) = "." Then Exit Sub
Avatar billede rohde Nybegynder
01. februar 2003 - 22:57 #2
Det virker fint, mange tak for det.  Du er min helt
Så har jeg et andet spørgsmål? :-)
Når jeg beder den om at gemme og save as dialog boksen kommer frem hvordan kan jeg så komme til at bestemme hvad filen skal gemmes som.
hvis jeg nu har et felt i arket med det navn jeg ønsker at gemme filen som hvordan kan jeg så få feltet i dialogboksen til at stå med dette navn som default.
Håber det er til at fatte.
Avatar billede rohde Nybegynder
01. februar 2003 - 23:01 #3
For at jeg kan tildele dig points skal du svare og ikke give en kommentar.
Jeg er ikke sikker men du kan lige prøve :-)
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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