• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Verborgen cellen niet blanco afdrukken!

Status
Niet open voor verdere reacties.

monty1a

Gebruiker
Lid geworden
29 dec 2006
Berichten
202
Hallo,

Misschien een stomme vraag!

Ik heb een 8-tal pagina's boven elkaar staan in een afdrukbereik!
Dmv van verschillende macro's worden een aantal pagina's verborgen die niet van toepassing zijn.
Zo blijven er 2 pagina's over om af te drukken.

Als ik nu wil afdrukken drukt hij 6 blanco pagina's en de 2 goeie pagina's af!

Is dit een instelling ofzo?

Het is in excel 2016!

Alvast bedankt!
 
Alleen de zichtbare bladen worden geprint.
Te testen met 'Printpreview' ipv 'printout'.
Code:
Sub hsv()
Dim sh As Worksheet
For Each sh In Sheets
 If sh.Visible Then sh.PrintOut
Next sh
End Sub
 
Het lukt niet om jouw probleem na te bootsen. Als ik een pagina verberg dan wordt deze niet afgedrukt. Plaats even jouw bestandje. ik denk dat het verbergen van de pagina's niet helemaal goed gaat.
 
Laatst bewerkt:
Het printen gaat via de macro, niet via afdrukken in het menu.
Ik vermoed dat daar je denkfout zit, maar als ik je OP nog eens nalees kan het zijn da ik de vraag helemaal verkeerd heb begrepen.
 
Laatst bewerkt:
Plaats even je bestandje en en niet via drive.google Dit is door mij iig niet te openen.
 
Krijg het bestandje niet ge upload...het is 300 kb:(
Sorry maar ben nog niet zo'n held
 
Misschien moet je eens wat gaan stoeien met HPagebreaks.
Verwijder daarbij in de printereigenschap het afdrukbereik.
Code:
Sub CHIP()
'
' CHIP Macro
'
    ActiveSheet.Unprotect
    Rows.PageBreak = xlNone
    Rows("39:610").EntireRow.Hidden = False
    Rows("40:181").EntireRow.Hidden = True
    Rows("325:609").EntireRow.Hidden = True
     With ActiveSheet.HPageBreaks
        .Add Rows(182)
        .Add Rows(244)
        .Add Rows(324)
    End With
   'ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
        , AllowFormattingCells:=True
End Sub
 
Was al blij dat ik wist wat een macro was:D

Ff uitzoeken wat HPagebreaks is!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan