8 Aufrufe
Gefragt vor in Tabellenkalkulation von pause645 Mitglied (204 Punkte)

Hallo Alle
Ich habe eine Excel Arbeitsmappe mit 40 Arbeitsblättern. Ich möchte aber nur die Arbeitsblätter ausdrucken, welche in der Zelle J23 einen (Zahlen)Wert haben. Ich habe es mit dem nacholgenden Skript versucht. Aber irgend etwas scheint noch faösch zu sein.
Wer kann mir helfen?

Sub DruckenBericht()

    ThisWorkbook.Worksheets(wksh_Bericht).Activate

Dim zelleToCheck As String
   zelleToCheck = J23
    If Not IsEmpty(ws.Range(zelleToCheck).Value) Then
Application.Dialogs(xlDialogPrinterSetup).Show
  ActiveSheet.PrintOut From:=1, To:=1

End If
End Sub

Vielen Dank und beste Grüsse
Paise 645

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...