Note: The other languages of the website are Google-translated. Back to English
Login  \/ 
x
or
x
Registrati  \/ 
x

or

Come escludere determinate celle o aree dalla stampa in Excel?

Durante la stampa di un foglio di lavoro, potrebbe essere necessario escludere dalla stampa i valori di determinate celle o aree per qualche scopo. I metodi in questo articolo ti mostreranno come escludere determinate celle o aree dalla stampa nei dettagli.

Escludere determinate celle o aree dalla stampa personalizzando il formato della cella
Escludi determinate celle o aree dalla stampa tramite codice VBA


Escludere determinate celle o aree dalla stampa personalizzando il formato della cella


Come mostrato nell'immagine sottostante, è necessario escludere il numero 5 e 9 righe durante la stampa del foglio di lavoro. Prima di stampare, puoi personalizzare il formato di una certa cella o area per nascondere il contenuto della cella per ottenerlo. Si prega di fare quanto segue.

1. Seleziona la cella o l'area che escluderai dalla stampa (qui seleziono più intervalli A6: C6 e A10: C10), quindi premi Ctrl + 1 contemporaneamente per aprire la finestra di dialogo Formato celle.

2. Nel formato celle finestra di dialogo, fare clic Personalizzato nei Categoria scatola sotto il Numero scheda, quindi inserisci tre punti e virgola ;;; nella Tipologia casella e infine fare clic su OK pulsante. Vedi screenshot:

Ora tutti i contenuti negli intervalli selezionati vengono nascosti immediatamente come mostrato nell'immagine sottostante. Puoi iniziare a stampare il foglio di lavoro ora.

Nota: dopo la stampa, è possibile rimuovere il punto e virgola immesso nel passaggio 2 dalla finestra di dialogo Formato celle per visualizzare il contenuto della cella.


Escludi determinate celle o aree dalla stampa tramite codice VBA

Oltre al metodo sopra, è possibile applicare il seguente codice VBA per nascondere automaticamente il contenuto di celle o aree specificate durante la stampa del foglio di lavoro.

1. Stampa altro + F11 tasti contemporaneamente per aprire il file Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare doppio clic ThisWorkbook nei Progetto riquadro, quindi copia e incolla il codice VBA sottostante nel file ThisWorkbook (codice) finestra.

Codice VBA: esclude determinate celle o aree dalla stampa in Excel

Private Sub Workbook_BeforePrint(Cancel As Boolean)
    Dim xIndex As Long
    If ActiveSheet.Name = "Sheet1" Then
        Cancel = True
        Application.EnableEvents = False
        Application.ScreenUpdating = False
        With ActiveSheet
            xIndex = .Range("A6:C6,A10:C10").Font.ColorIndex
            .Range("A6:C6,A10:C10").Font.Color = vbWhite
            .PrintOut
            .Range("A6:C6,A10:C10").Font.ColorIndex = xIndex
        End With
        Application.EnableEvents = True
        Application.ScreenUpdating = True
    End If
    MsgBox "Print completed!", vbInformation, "Kutools for Excel"
End Sub

Osservazioni:: Nel codice, Foglio1 è il nome del foglio attivo che devi stampare e A6: C6, A10: C10 sono gli intervalli che escluderai dalla stampa. Si prega di modificarli in base alle proprie esigenze.

3. Stampa altro + Q tasti contemporaneamente per chiudere la finestra di Microsoft Visual Basic, Applications Edition.

Ora puoi iniziare a stampare il tuo foglio di lavoro. Dopo aver terminato la stampa, otterrai un file Kutools for Excel finestra di dialogo come mostrato nell'immagine sottostante. E puoi vedere che gli intervalli specificati sono vuoti nella stampa.


Articoli correlati:


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce centinaia di clic del mouse ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.