Toon posts:

VBA Textbox print

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Zeer zeker gezocht - Google, MSDN, Gathering.tweakers.net - maar niet gevonden.
Een hele simpele vraag met logischerwijs een simpel antwoord, maar ik kan er werkelijk niet opkomen. Wat ik graag wil is een textbox afdrukken in Word met een knop.

Tot op zekere hoogte lukt het als ik aangeef dat de selectie moet worden afgedrukt. Voorwaarde is dus dat de textbox geselecteerd moet worden. Geen (mooie) oplossing.
Andere oplossing is als ik de volgende code opgeef:

Application.PrintOut FileName:="", Range:="TextBox1", Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0

Alleen wordt nu de gehele pagina afgedrukt.

Hoe zorg ik er nu voor dat enkel de inhoud van de textbox wordt afgedrukt?

Alvast heel hartelijk dank voor dit simpele probleem.

Verwijderd

Topicstarter
Mijn excuses. Was na 2 uur blijkbaar toch nog te snel met het posten.
Ik heb het als volgt opgelost:

TextBox1.Select

Application.PrintOut FileName:="", Range:=wdPrintSelection, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0

Niet de meest mooie oplossing waarschijnlijk, maar het functioneert prima.