Avatar billede lagunadk Novice
24. januar 2013 - 14:51 Der er 4 kommentarer og
1 løsning

Definer udskriftsområde vha 2 variable

Hey eksperter,

Hvordan laver jeg en makro som, jeg kan tildele en knap som så udskriver et område som jeg får defineret via 2 rullemenuer som tilsammen giver værdierne for udskriftsområdet?

Jeg har lavet systemet der angiver værdierne til udskriftområdet, men jeg har problemer med at få disse værdier ind i formlen til angivelse af udskriftsområdet

Eks.:
A1: 10  B1: M
A2: 20  B2: P

Så skal udskriftsområdet være ="M10:P20"

Så udskriftsområdet skal være værdierne af B1+A1 : B2+A2

Håber i kloge hover kan hjælpe mig her :)

MVH.
Anders
Avatar billede excelent Ekspert
24. januar 2013 - 16:30 #1
Sub pRange()
rng = "$" & Range("B1") & "$" & Range("A1") _
& ":$" & Range("B2") & "$" & Range("A2")
ActiveSheet.PageSetup.PrintArea = Range(rng).Address
End Sub
Avatar billede lagunadk Novice
25. januar 2013 - 10:49 #2
Hej Excelent,

Det ligner noget jeg godt kan bruge.

Det udskriftområde der skal printes ligger på en anden fane, hvordan får jeg guidet den derover?

Derudover kommer denne fejl når jeg prøver din bid:

'Range' of object'_global' failed

v. denne linje
ActiveSheet.PageSetup.PrintArea = Range(rng).Address
Avatar billede excelent Ekspert
25. januar 2013 - 11:13 #3
ok prøv

Sub pRange()
Set sh1 = Sheets("Ark1") ' Skift Ark1 ud med adresse-ark <<<
Set sh2 = Sheets("Ark2") ' Skift Ark2 ud med udskrifts-ark <<<
rng = sh1.Range("B1") & sh1.Range("A1") & ":" _
& sh1.Range("B2") & sh1.Range("A2")
sh2.PageSetup.PrintArea = sh1.Range(rng).Address
End Sub
Avatar billede lagunadk Novice
28. januar 2013 - 15:07 #4
Hey igen,

Det virker perfekt, tusind tak :)

smid et svar
Avatar billede excelent Ekspert
28. januar 2013 - 17:42 #5
velbekom
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