Drucken des Inhalts einer RichTextBox...

Ein zuverlässiger Weg die Richtextbox auszudrucken benutzt das Programm Wordpad . Das ist eine saubere Sache, weil Wordpad auf jedem Windows 9 Rechner zu finden ist.

so gehts:

RTF.SelStart = 0

RTF.SelLength = Laenge

Open "C:\Druck.doc" For Output As #1

Print #1, RTF.SelRTF

Close #1

a = Shell("Write.exe C:\Druck.doc /p", vbMinimizedFocus)