Print side | Luk vindue

Makro virker ikke når jeg omdøber filen

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=3759
Udskrevet den: 27.Apr.2024 kl. 17:54


Emne: Makro virker ikke når jeg omdøber filen
Besked fra: Claus NV
Emne: Makro virker ikke når jeg omdøber filen
Posteringsdato: 19.Jan.2019 kl. 13:27
Hej
Jeg har oprettet en række makroer i en fane, disse makroer virker fint også når jeg omdøber projektmappen/filen.
Men hvis jeg opretter en ny makro som jeg sætter til at afspille de øvrig makroer, så vil denne makro ikke afspilles hvis jeg omdøber projektmappen/filen

Mon der er en løsning på dette problem ?
Mvh
Claus



Svar:
Besked fra: maxzpad
Posteringsdato: 22.Jan.2019 kl. 13:55
Prøv at dele den kodelinje, som kalder/afspiller makroerne.

Hvis du anvender Application.Run, indgår projektmappens navn i kaldet. Hvis dette står statisk i koden (f.eks. Application.Run "Book1.xlsm!MyMacroName"), vil det gå galt, hvis projektmappen omdøbes.

Løsning:
Application.Run ThisWorkbook.Name & "!Sheet1.MyMacroName"



Print side | Luk vindue