24.02.2025, 19:07
Hallo an alle.
ich öffne meine Arbeitsmappe im Vollbild
Über einen Button erstelle ich eine Druckvorschau
Diese hat dann allerdings im Vollbild keine Menüleiste.
somit muss ich über
Application.DisplayFullScreen = False
aus dem Vollbild aussteigen.
Gibt es eine Möglichkeit, wenn If [c_vollbild] Then WHAR ist, nach dem Drucken bzw. beenden wieder in den Vollbildmodus zu wechseln?
ich öffne meine Arbeitsmappe im Vollbild
Code:
Private Sub Workbook_Open()
If [c_vollbild] Then
Application.DisplayFullScreen = True
End If
Über einen Button erstelle ich eine Druckvorschau
Diese hat dann allerdings im Vollbild keine Menüleiste.
somit muss ich über
Application.DisplayFullScreen = False
aus dem Vollbild aussteigen.
Gibt es eine Möglichkeit, wenn If [c_vollbild] Then WHAR ist, nach dem Drucken bzw. beenden wieder in den Vollbildmodus zu wechseln?
Code:
Private Sub CommandButton5_Click()
'Barcode drucken
If Application.DisplayFullScreen Then
Application.DisplayFullScreen = False
End If
Sheets("Label").Range("B17") = "" 'Einzelentnahme
Sheets("Label").Range("B18") = ""
Dim lZeile As Long
'Nur wenn ein Eintrag selektiert/markiert ist
If ListBox1.ListIndex >= 0 Then
'Die Zeilennummer des Datensatzes steht in der ersten ausgeblendeten Spalte der Liste,
'somit können wir direkt zugreifen.
lZeile = ListBox1.List(ListBox1.ListIndex, 0)
Sheets("Label").Range("C4") = CStr(shProdukte.Cells(lZeile, 2).Text) 'Produkt-ID
Sheets("Label").Range("B2") = CStr(shProdukte.Cells(lZeile, 5).Text) 'Produktname
Sheets("Label").Range("B3") = CStr(shProdukte.Cells(lZeile, 6).Text) 'Produktbeschreibung
Sheets("Label").Range("F4") = CStr(shProdukte.Cells(lZeile, 7).Text) 'Lagerort
Sheets("Label").Range("J2") = CStr(shProdukte.Cells(lZeile, 3).Text) 'EAN
If MsgBox("Label mit Einzelentnahme drucken?", vbYesNo + vbQuestion, "Einzelentnahme") = vbYes Then
Sheets("Label").Range("B17") = "Bitte nur Einzelentnahme!" 'Einzelentnahme
Sheets("Label").Range("B18") = "Artikel bitte auch einzeln buchen!"
End If
End If
Unload Me
Sheets("Label").Visible = True
Sheets("Label").PrintPreview 'Vorschau
Sheets("Label").Visible = False
End Sub