Una funzione molto comoda dell'oggetto
Range che permette di selezionare intervalli di celle con caratteristiche comuni, quelli di cui spesso si ha bisogno in un macro.
La funzione si usa con questa sintassi:
Valori possibili per
Type:
Parametro Type | Descrizone |
---|
xlCellTypeAllFormatConditions | Celle con qualisiasi formato |
xlCellTypeAllValidation | Celle che hanno un criterio convalida |
xlCellTypeBlanks | Celle vuote. |
xlCellTypeComments | Celle con note. |
xlCellTypeConstants | Celle che contengono costanti. |
xlCellTypeFormulas | Celle che contengono formule |
xlCellTypeSameFormatConditions | Celle con lo stesso formato della prima |
xlCellTypeSameValidation | Celle con lo stesso tipo di convalida della prima |
xlCellTypeVisible | Celle visibili (non ragguppate, non nascoste). |
xlCellTypeLastCell | Ultima cella dello UsedRange |
|
Valori possibili per
Value nel caso che Type sia xlCellTypeConstants o xlCellTypeFormulas:
Parametro Value | Descrizone |
---|
xlErrors | Celle con errori. |
xlLogical | Celle con valori logici. |
xlNumbers | Celle con valori numerici. |
xlTextValues | Celle con testo. |
|
Alcuni esempi di utilizzo della funzione.
SpecialCells (xlCellTypeVisible)
Il prametro xlCellTypeVisible consente di estrapolare da un range le sole celle visibili, per analizzare le singole celle dobbiamo analizzare le singole
areas di cui è composto il
range.
SpecialCells (xlCellTypeLastCell)
Il prametro
xlCellTypeLastCell consente di estrapolare l'ultima cella in basso compresa nello
UsedRange.
Un
errore conosciuto è quello che impedisce alla funzione ha un limite di 8.192 celle non contigue
Gli esempi contenuti nel sito sono per uso personale, non é consentito l'uso professionale, commerciale o la riproduzione senza autorizzazione.