Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
864to868
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
864to868
864to868
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

drucken

drucken
20.04.2007 18:03:00
ralf
hallo forum
möchte eine uf ausdrucken
gibt es eine möglichkeit bei einer uf über ein makro
auch ein printpreview auszulösen. gibt mir immer fehlermeldung
gruß ralf

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: drucken
ransi
HAllo Ralph
Versuch mal diesen Code:
Option Explicit
Private Declare Sub keybd_event Lib "User32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

Private Sub Druckbutton_Click()
'screenshot der UF machen
keybd_event &H2C, 1, 0, 0
Application.Wait (Now + TimeValue("0:00:01"))
'Blatt einfügen
Sheets.Add after:=Sheets(Sheets.Count)
With Sheets(Sheets.Count)
    .Paste
    Unload Me 'Gaaanz wichtig !!!!
    .PrintOut preview:=True
    Application.DisplayAlerts = False
    .Delete
    Application.DisplayAlerts = True
End With
End Sub

Macht einen Screenshot der Userform.
Erstellt ein neues Blatt.
Fügt den Screenshot ein.
Ruft den Vorschau Dialog auf.
Löscht das Blatt.
Wichtig ist das die Userform im Code entladen wird.
Machst du das nicht, kriegst du Excel nur noch über den Taskmanager zugeprügelt.
Für das Problem habe ich keine Lösung.
ransi

Anzeige
AW: drucken
23.04.2007 18:42:09
ralf
hallo ransi
klappt wunderbar tausend dank .
danke danke danke
gruß ralf

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige