› Sviluppare funzionalita su Microsoft Office con VBA › Errore Array
-
AutoreArticoli
-
Buonasera, avrei questo problema che non riesco ha risolvere mi spiego:
nel file che allego, nella colonna B nella cella B4 quando ho (FALSA), in B7(BASSA), in B9(SINISTRA) inserisco esempio in D4 un valore o una lettera ecc. dopo invio la B4 e B9 lampeggiano e la B7 no.
Ma se io ho in B4 (VERA), B7(BASSA), B10(DESTRA) oppure anche solo B7(BASSA) mi va in errore non capisco dov'è l'eerore.
Grazie per eventuale aiuto.
S.Op. MSOPP2021
Allegati:
You must be logged in to view attached files.Da provare, se funziona mi devi spiegare queste luminarie
In alto sotto Option Explicit metti
Public w As IntegerModifica la riga Set g(j) = Union(g(j), cell) aggiungendo >>> : w = j
Nell'altra modifica >>>For Each c In r(w) .... e piu sotto>>> With r(w)Ho provato la soluzione proposta ma va errore a questo passo ( For Each c In r(w): w = j)
Allegati:
You must be logged in to view attached files.Hai sbagliato a scrivere>>> For Each c In r(w): w = j senza il >>> : w = j finale
Funziona, comunque cambia anche Set r = Range("B4:B10") in Set r = Range("B4,B7,B10")Spiegando bene il problema, una persona cerca di risolverlo con i propri metodi.
Allegare un codice "tosto", ci sono poche possibilita di migliorarlo.
Ex: Nonostante ci sia >>> If cell.Text <> "" Then anche se trova una cella vuota lui prosegue senza segnalarlo. -
AutoreArticoli
