Excel Druckmakro ohne Zellenfarbe

Hey Leute

Ich verwende folgendes Makro um ein Blatt aus einer Excel Tabelle auszudrucken,

nun möchte ich aber das die Hintergrundfarben der Zellen nicht mitgedruckt werden

die schriftfarbe aber schon! (daher kein schwarzweis)

Private Sub CommandButton1_Click() ActiveSheet.PageSetup.PrintArea = „$A$1:blush:I$47“ ActiveSheet.PrintOut ActiveSheet.PageSetup.PrintArea = False End Sub

Private Sub CommandButton2_Click() ActiveSheet.PageSetup.PrintArea = „$A$1:blush:I$47“ Application.Dialogs(xlDialogPrint).Show ActiveSheet.PageSetup.PrintArea = False End Sub

nun möchte ich aber das die Hintergrundfarben der Zellen nicht
mitgedruckt werden
die schriftfarbe aber schon! (daher kein schwarzweis)
Private Sub CommandButton1_Click()
ActiveSheet.PageSetup.PrintArea = „$A$1:blush:I$47“
ActiveSheet.PrintOut ActiveSheet.PageSetup.PrintArea = False
End Sub

Hallo Kevin,

Private Sub CommandButton1\_Click()
ActiveSheet.Copy After:=Worksheets(Worksheets.Count)
With ActiveSheet
 .Range("$A$1:blush:I$47").Interior.ColorIndex = xlNone
 .PageSetup.PrintArea = "$A$1:blush:I$47"
 .PrintOut
 Application.DisplayAlerts = False
 .Delete
 Application.DisplayAlerts = True
End With
End Sub

Gruß
Reinhard