Per forza... Range() restituisce un intervallo di celle, ed ovviamente non puoi confrontare direttamente il contenuto di PIU' celle con un valore numerico, cosi' come non puoi confrontare "di botto" un vettore o una matrice con un singolo valore numerico !Originariamente inviato da leomac
avevo pensato anche a stabilire un intervallo:
ma anche in questo caso !!Errore!!....codice:Set Intervallo1 = Range ("A1:C53") If Range("B2") = 0 And Intervallo1 <> 0 Then MsgBox "Attenzione!!"![]()
...devi fare un ciclo per ogni singolo elemento dell'insieme, o usare una funzione Excel come CONTA.SE o CONTA.VALORI... (leggiti la guida in linea di queste funzioni)
Ciao !