Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
si sono alcune celle, sempre le stesse
Ho dato più o meno la stessa risposta in un newsgroup due minuti fa.... mah...
Se lo vuoi fare dai pulsanti standard devi(a mio avviso) utilizzare le API di Windows(la stampa *non dipende* da Excel).
Più semplice fare un tuo pulsante di stampa(o una combinazione di tasti rapidi, ad esempio CTRL+a) che poi collegherai alla macro e che stampa come vuoi tu.
Qui l'esempio per il Foglio1:
Public Sub m()
Dim sh As Worksheet
Application.ScreenUpdating = False
If ActiveSheet.Name = "Foglio1" Then
ThisWorkbook.Sheets("Foglio1").Copy Before:=ThisWorkbook.Sheets(1)
Set sh = ActiveSheet
sh.Cells.Interior.ColorIndex = xlNone
sh.PrintOut
Application.DisplayAlerts = False
sh.Delete
Application.DisplayAlerts = True
End If
Application.ScreenUpdating = True
Set sh = Nothing
End Sub
NOTA. In pratica creo una copia del foglio, elimino gli sfondi, la stampo, la elimino.