Avatar billede besida Nybegynder
29. december 2008 - 11:00 Der er 6 kommentarer og
1 løsning

Udskriv ud fra arknavn

Hej

Jeg har et ark i excel, som samler forskellige data, fra flere ark, herunder de andre arks arknavne.

Nu vil jeg via en makro og userform kunne udskrive udvalgte ark, ved at indsætte arknavnet i en printout formel.

Kan man blot bruge sheets("answer").printout
answer = lb124  ' label 124

Kan man sammensætte makroen sådan, eller er der andre metoder?
Avatar billede jkrons Professor
29. december 2008 - 11:25 #1
Næsten.

answer = "lb124"  ' label 124
Sheets(answer).PrintOut
Avatar billede besida Nybegynder
29. december 2008 - 11:51 #2
Hej Jkrons, tak for hjælpen

Hm, jeg får runtime error 9, subscript out of range. Er det fordi jeg ikke har lb124 i rigtigt format måske?
Avatar billede jkrons Professor
29. december 2008 - 12:05 #3
Det tyder på, at den ikek kan finde et ark, der hedder lb124. Måske har du en blank før eller efter navnet eller noget i samme stil. Eller står det med store bostaver?
Avatar billede besida Nybegynder
29. december 2008 - 12:11 #4
Men arknavnet står i lb124? også som tekst.

For at starte fra starten, opretter jeg en faktura, hvor den bliver kopieret fra en " faktura"-skabelon, til et nyt ark, hvor arknavnet bliver kaldt, faktura + nummer.
Formlen er lavet i excel(=""&F6&" "&H10&""), og sættes som arknavn. Herefter bliver data overført til en "database", hvor range.("h48") indeholder arknavnet, men kopieres over i databasen som tekst. Så henter jeg værdien ind i en userform, hvor lb124 er arknavnet.
Kan jeg gøre det anderledes, således jeg får det til at virke?
håber det giver lidt mening.
Avatar billede kabbak Professor
29. december 2008 - 13:15 #5
answer = lb124.caption ' label 124
Avatar billede besida Nybegynder
29. december 2008 - 14:15 #6
Hej Kabbak, det funger nu.
Mange tak for hjælpen! Smid et svar:)

Også tak til dig Jkrons!
Avatar billede kabbak Professor
29. december 2008 - 15:20 #7
et svar ;-))
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