• 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.

Printen: Alleen tabel afdrukken excel 2010

Status
Niet open voor verdere reacties.

ErikdV

Gebruiker
Lid geworden
16 jun 2011
Berichten
81
Ik heb een werkblad met een tabel en andere gegevens.
Ik wil met VBA de optie instellen om alleen de tabel af te drukken, maar kan deze niet maken met 'Macro opnemen' (lege macro)
Ik kan ook niet vinden welke dialoogbox het is (xlDialog???)
Ik wil het volgende doen:
1. Klik op 'Bestand' in lint
2. Klik op 'Afdrukken'
3. Bij 'Instellingen' kiezen voor 'Geselecteerde tabel afdrukken' (bovenste optie)
4. Afdrukvoorbeeld tonen.

Ik wil dan alleen de tabel zien in het voorbeeld en niet de andere gegevens.
De andere instellingen doe ik via PageSetup

Kan iemand mij de juiste VBA_code geven?
 
Code:
sheet1.pagesetup.printarea=sheet1.listobjects(1).range.address
 
Zo simpel dus. Die heb ik over het hoofd gezien.
Ik moet nu alleen nog wel het print-venster openen (bestand/afdrukken) om het afdrukvoorbeeld te tonen.
Hiervoor zou je volgens mij iets met ExecuteExcel4Macro Print() moeten doen of is er een andere oplossing?
 
Probeer deze eens.

Code:
Sub VenA()
With Sheets(1)
    .PageSetup.PrintArea = .ListObjects(1).Range.Address
    .PrintPreview
End With
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan