In VBA è facile cancellare le celle o le proprietà delle celle con i metodi .Clear.
VBA Cancella celle/intervalli
Digita quanto segue nell'editor VBA.
1 | Intervallo ("a1"). Cancella |
Questo mostrerà tutti i metodi Clear disponibili per te:
Come puoi vedere, puoi cancellare:
- Tutto ( .Cancella)
- Commenti ( .ClearComments)
- Contenuti ( .ClearContents)
- Formati ( .ClearFormats)
- Collegamenti ipertestuali ( .ClearHyperlinks)
- Note ( .ClearNotes)
- Struttura ( .ClearOutline)
Contenuti chiari VBA
Il metodo clear più comune è ClearContents. ClearContents cancella solo il contenuto delle celle (valori delle celle/testo). Non cancella la formattazione, i commenti o altro.
1 | Intervallo ("b2"). Cancella contenuto |
ClearContents equivale a premere il tasto Canc sulla tastiera.
Puoi anche cancellare il contenuto di un intero intervallo di celle:
1 | Intervallo ("b2: c10"). Cancella contenuto |
VBA Cancella
Cancella cancellerà tutte le proprietà della cella da una cella:
1 | Intervallo ("b2"). Cancella |
Cancella formattazione VBA
Per cancellare la formattazione delle celle usa ClearFormats
1 | Intervallo ("b2"). ClearFormats |
Cancella selezione
Per cancellare la selezione corrente:
1 | Selezione.Cancella |
Cancella intero foglio
Per cancellare un intero foglio di lavoro:
1 | Fogli("Foglio1").Cells.Clear |