Avatar billede tdh1309 Juniormester
15. februar 2005 - 09:34 Der er 1 løsning

Fejl i makro: Run Time error 1004, Unable to get the ChartObjects

Jeg har overtaget et excel ark med makro fra en kollega og får fejlen "Unable to get the ChartObjects property of the Worksheet class.

Min kollega påstår hårdnakket at det virker hos ham - hvilket jeg godt kan forestille mig. Hans excel er italiensk min version er engelsk. Måske fejlen kan være opstået her:
Debuggeren stopper ved:
ActiveSheet.ChartObjects("Grafico 1").Activate

Jeg tænkte at den måske i den engelske version havde ændret ID, og har forsøgt med:
ActiveSheet.ChartObjects("Chart1").Activate

Men det ser ikke ud til at være den gyldne løsning.

Er der en som har styr på dette?
Avatar billede sjap Praktikant
15. februar 2005 - 09:54 #1
På dansk hedder det
    ActiveSheet.ChartObjects("Diagram 1").Activate
så måske mangler du blot et mellemrum?

Prøv at indspille aktiveringen som en makro, så kan du se, hvad der skal stå:

1. Marker en celle (du skal bare sørge for at grafen IKKE er markeret)
2. Menuen Funktioner/Makro/Indspil ny makro... - tryk OK
3. Tryk på diagrammet med musen (for at aktivere det).
4. Tryk "Stop indspilning" for at stoppe makroindspilningen
5. Tryk Alt-F11 for at starte VBA editoren
6. Find den makro du lige har indspillet, og se hvad der står.
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