Avatar billede Klaus W Guru
25. juni 2019 - 13:56 Der er 13 kommentarer og
1 løsning

Udskriv kun valgte ark

Hej Excel hjælpere
Denne formel bruger jeg til at udskrive valgte ark.
Den liger den der er i denne arktitel, https://www.computerworld.dk/eksperten/spm/1013104

Men den kommer op med denne fejl melding og jeg kan simpelthen ikke regne ud hvad der går galt.

Compile error:

End If without block if.

Formlen.
Sub cbMacro_print()

Dim intRaekke As Integer
    For intRaekke = 2 To Worksheets.Count
            If Cells(intRaekke, 2).Value = "x" Then
            Sheets(intRaekke).PrintOut
            For Each Cell1 In Range("A2", ActiveCell.End(xlDown))
            End If
    Next
End Sub

Klaus W
Avatar billede Dan Elgaard Ekspert
25. juni 2019 - 14:27 #1
Fjern linjen 'For Each Cell1...'
Avatar billede Klaus W Guru
25. juni 2019 - 19:26 #2
Hej Dan

det gå ikke helt efter planen, den printer ikke de sider at jeg krydser af, og når jeg endelig for den til at printe tager den jeg ved ikke hvor mange sider men mange flere end dem der står noget på. Andet end i sidefoden og sidehoved.

Så jeg er lidt på bar bund :-(

KW
Avatar billede store-morten Ekspert
25. juni 2019 - 19:54 #3
Prøv denne lille test:
Sub cbMacro_print()

Dim intRaekke As Integer
    For intRaekke = 2 To Worksheets.Count
            If Cells(intRaekke, 2).Value = "x" Then
            MsgBox Sheets(intRaekke).Name
            End If
    Next
   
End Sub
X i B2 og nedad.
Avatar billede store-morten Ekspert
25. juni 2019 - 19:58 #4
x i B2 og nedad. Koden kan se forskel på store/små bogstaver.
Avatar billede Klaus W Guru
25. juni 2019 - 20:58 #5
Hej begge 2 den printer fint nok men tager desværre alle sider hvor der står side hoved og side fod i. Og af en eller grund har mit ark sat side hoved og side fod på 20 sider.

Så det er lige pludselig en anden udfordring. :-)
skulle nogle kunne hjælpe ville jeg blive glad

Klaus W
Avatar billede store-morten Ekspert
25. juni 2019 - 21:25 #6
Skal du ?bruge side hoved og side fod?

Kan du ikke slette dem?
Avatar billede Klaus W Guru
25. juni 2019 - 21:27 #7
Dem vil jeg rigtig gerne have med men forstår ikke hvorfor den udfylder dem udover de ark der står nået i.

Klaus W
Avatar billede store-morten Ekspert
25. juni 2019 - 21:30 #8
Det gælder for hele projektmappen :-)
Avatar billede Klaus W Guru
25. juni 2019 - 21:36 #9
Ja, ville det hjælpe med en uploading af filen ?
Avatar billede store-morten Ekspert
25. juni 2019 - 21:41 #10
Du kan sende på E-mail
Avatar billede store-morten Ekspert
25. juni 2019 - 22:28 #11
Fanen: BAGERI
Der er formler ned til række 400 og kolonne G kan ikke være på siden, så der udskrives 42 sider, er det korrekt?
Avatar billede Klaus W Guru
26. juni 2019 - 08:45 #12
Ja, og den skal helt skrive der hvor der står nået, Eks. BAGERI er der kun text ipå 3 sider, og rigtig nok som du skriver formler meget længere. Men det hænger sammen med at der ikke er 2 sider der er ens.
Avatar billede store-morten Ekspert
26. juni 2019 - 16:12 #13
Har indsat en formel, til at bestemme antal sider der skal udskrives. (I celle K1)
Til sætte sidste side i Print makroen.
Avatar billede Klaus W Guru
26. juni 2019 - 21:05 #14
Hej Morten 1000 tak, det fungere.Klaus W
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

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