Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
112to116
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
112to116
112to116
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Aktivesheet.printpreview

Aktivesheet.printpreview
17.04.2002 11:44:25
Cypher
Hi Leute!!!
Rufe per Userform diese Druckoberfläche auf, und ein Tabellenblatt wird eingelesen.Jetzt kann ich Layout usw. verändern und drucken oder schliessen.Klappt auch alles.
Problem : Jedes Mal, wenn ich den Druck ausführe bzw. die Druckoberfläche schließe, bleibt die Oberfläche im Hintergrund aber das eingelesene Tabellenblatt verschwindet.Er soll aber das Tabellenblatt Hgrund aufrufen und die Userform wieder einblenden.
Es wird aber nur die Userform eingeblendet aber das Tabellenblatt Hgrund nicht.Könnt Ihr mir helfen?

Private Sub CmdDrucken_Click()
Worksheets("Tabelle1").Select
Unload Me 'beendet Userform
ActiveSheet.PrintPreview 'ruft Druckoberfläche auf
Worksheets("hgrund").Select 'wenn Oberfläche beendet
FrmDruckenE.Show 'ruft userform wieder auf
End Sub

Danke für Eure Mühe
Gruss Cypher

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Aktivesheet.printpreview
17.04.2002 12:00:22
Ergänzung!!!
So funktioniert es.Aber wenn ich vorherTeilweise drucken ausführe bleibt die Oberfläche im Hintergrund.Private Sub Cmdteildruck_Click() Dim SDatum As String Dim spalte As Variant Application.ScreenUpdating = False SDatum = InputBox("gesuchtes Datum:", , Date) If IsDate(SDatum) = False Then MsgBox ("Falsche Eingabe!") Else Worksheets("Tabelle1").Select Set fc = Worksheets("Tabelle1").Columns("a").Find(what:=SDatum) If fc Is Nothing Then MsgBox ("Dieses Datum existiert nicht!") Worksheets("hgrund").Activate Else spalte = fc.Row Rows("2:" & spalte - 1).Select Selection.EntireRow.Hidden = True Unload Me ActiveSheet.PrintPreview Worksheets("Tabelle1").Select Selection.EntireRow.Hidden = False Range("a1").Select Worksheets("hgrund").Select FrmDruckE.Show End If End If Application.ScreenUpdating = True End Sub Also liegt der Fehler irgentwo in der Sub, oder? Gruss Cypher
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige