Avatar billede larskoch Nybegynder
06. december 2011 - 10:39 Der er 8 kommentarer og
1 løsning

"Run-time error ´9´: Subscript out of range"

Får pludselig denne meddelelse når jeg kører en .xls fil via Excel 2007

"Run-time error ´9´: Subscript out of range"

Det er ved denne simple kode den stopper. Er det nogle indstillinger i Excel2007 der mangler eller ???? Kan jeg kode mig ud af det ????

Sub BudgetValg()
Sheets("Budget").Select
Avatar billede Lene Fredborg Ekspert
06. december 2011 - 11:15 #1
Fejlen kommer, hvis der ikke et er sheet med navnet "Budget" i den aktive xls-fil.
Avatar billede larskoch Nybegynder
06. december 2011 - 11:36 #2
Der er et ark/sheet med navnet "Budget" i den aktive fil........... Troede også selv det var så enkelt
Avatar billede supertekst Ekspert
06. december 2011 - 11:42 #3
Prøv at sende filen - @-adresse under min profil
Avatar billede larskoch Nybegynder
06. december 2011 - 11:53 #4
Supertekst.... det er jeg ikke så glad for, at gøre. Der er en del følsomme oplysninger i..... (ikke egne)
Avatar billede supertekst Ekspert
06. december 2011 - 11:57 #5
Ok - men en model inkl. vba-koden - kunne også gøre det.
Avatar billede kabbak Professor
06. december 2011 - 17:30 #6
tjek på arkfanen om der er kommet er mellemrum foran eller bagved navnet "Budget" ved et uheld,
så der står måske

" Budget"
eller
"Budget "

på fanen
Avatar billede larskoch Nybegynder
06. december 2011 - 20:12 #7
Nej det er heller ikke det - bare det var så enkelt....
Avatar billede store-morten Ekspert
06. december 2011 - 21:36 #8
Kan du ikke bruge Ark nr. i stedet for.

Sub BudgetValg()
Sheets(3).Select

3 skal self passe med Budget Arket ;-)

Har ingen idé om det løser problemet, men et forsøg værd.
Avatar billede larskoch Nybegynder
09. december 2011 - 13:15 #9
Noget ude-fra-kommende havde forårsaget problemet (installation) - så efter afinstallation så virker det igen!
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