Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Maurizio,
Ho scaricato il file 'vergine' e ho capito subito il problema!
Il mio codice affrontava le celle con la formattazione condizionale, piuttosto che le celle di convalida dati, come inteso: posso solo ipotizzare una distrazione o follia momentanea - oppure che il vino fosse molto più forte di quanto avessi immaginato!
Hai già una soluzione grazie a Mauro, ma, per motivi di completezza, il mio codice modificato sarebbe stato:
'=========>>
Option Explicit
'--------->>
Public Sub Tester()
Dim WB As Workbook
Dim SH As Worksheet
Dim Rng As Range
Set WB = ThisWorkbook
For Each SH In WB.Worksheets
On Error Resume Next
Set Rng = SH.Cells.SpecialCells(xlCellTypeAllValidation)
On Error GoTo 0
If Not Rng Is Nothing Then
Rng.Validation.Delete
End If
Next SH
End Sub
'<<=========
Le celle di convalida dati che sono stati trovati erano:
| Foglio | Celle |
|---|---|
| Impostazioni | F21,F31,F29,F27,F25,F33,F23,I41 |
| Gennaio | E8:M38,H50 |
| Febbraio | E8:M38,H50 |
| Marzo | E8:M38,H50 |
| Aprile | E8:M38,H50 |
| Maggio | E8:M38,H50 |
| Giugno | E8:M38,H50 |
| Luglio (2) | H50,E8:E19,E21:E38 |
| Luglio | E8:E19,E21:E38,H50 |
| Agosto | H50,E8:M38 |
| Settembre | E8:M38,H50 |
| Ottobre | E8:M38,H50 |
| Novembre | E8:M38,H50 |
| Dicembre | E8:M38,H50 |
| Ferie | E8:M38,H50 |
Resta solo di chiedere scusa sia da te che da Mauro!
Ora vado a finire quel vino!
===
Regards,
Norman