[VB / Excel ] knoppen verbergen in afdrukvoorbeeld

Pagina: 1
Acties:

  • made
  • Registratie: Juni 2002
  • Laatst online: 09-05 12:21

made

.. made by made ..

Topicstarter
Is het mogelijk om vanuit VB een printpreview weer te geven zonder dat de knoppen "Instellingen" en "Marges" te gebruiken zijn ?

BVD Made

Om te verkomen dat deze post ook weer verwijderd wordt !

Ik heb via eeb macro een range geselecteerd deze range wil ik dus op een afdruk voorbeeld laten weergeven.

Poging 1:
ActiveWindow.SelectedSheets.PrintPreview

Achter printpreview kan je wel iets doen met enablechanges maar dat geldt volgens mij alleen voor Chart, Charts, Range, Sheets, Window, Workbook, Worksheet, Worksheet.

Poging 2:
ActiveSheet.printout (preview = True)
Hierbij krijg ik alleen een error.
Laat staan dat ik kan aageven dat ik sommige knoppen niet werkend wil hebben.

Verder nog zelf lopen knutselen met
Printpreview (disable ...... margin ) maar hiervoor heb ik dus te weinig verstand van VB...

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Zo op het eerste oog zou ik zeggen: volgens mij kan het niet. Het is een toolbar die door de gebruiker zelf niet aan te passen is, dus ik denk ook niet dat het door een ontwikkelaar aan te passen is. Volgens mij is het preview scherm daarvoor niet voldoende opengesteld.

Waarom wil je dit eigenlijk doen? De gebruiker kan toch hetzelfde in Excel 'normale weergave' doen? Waarom zou je het dan in de print preview gaan uitschakelen? Heb je al gezocht op Google en MSDN???

Edit: 2 minuten zoeken op Google Groups...
Print Preview is a built in dialog - its components aren't
addressable/configurable except that if you use

Application.Dialogs(xlDialogPr­intPreview).Show False

Several of the formatting related buttons are disabled (but not
PrintPreview) and the above is not a setting.
^^^^^ Dit werkt dus!

[ Voor 29% gewijzigd door OZ-Gump op 31-03-2005 10:10 ]

My personal website


  • made
  • Registratie: Juni 2002
  • Laatst online: 09-05 12:21

made

.. made by made ..

Topicstarter
Wat ik dus zou willen is dat de printpreview wel zichtbaar is maar de knoppen erop niet.
Ik begrijp dus dat bovenstaande niet mogelijk is. Jammer.
( het was alleen een idee, geen ramp dus ! )

in iedergeval tnx !

zal voortaan wel eerst even googleën.

  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 14-05-2024

OZ-Gump

terug van weggeweest

Heb je mijn oplossing wel geprobeerd? In mijn Excel krijg ik dan namelijk de preview met uitgeschakelde knoppen voor formatting. En laten dat nou net de knoppen zijn die jij wil uitschakelen...

Oftewel: dit is de oplossing voor je vraag (volgens mij)
code:
1
Application.Dialogs(xlDialogPr­intPreview).Show False

My personal website