e da tanto non ci sentiamo
Avrei bisogno di risolvere "per me" un enorme problema
Mi spiego :
Nella cella
puo variare il testo in base al lavoro da effettuare ,può chiamarsi--G11
PIPPO -- PLUTO---Braccio di Ferro.ecc.ecc
in base alle varie risposte che verranno date in determinate cella in un'altra cella verrà effettuata un'ulteriore selezione con
convalida dati da elenco
esempio
se nella cella G11= PIPPO,e la cellA O LA-G20=""--O LA-G21=""--O LA-G22=""--O LA-F24=""
e poi ancora
se la cella L14="S" e la cella L14= " "
se la cella L21="S" e la cella N21=" "
se la cella L25="S" e la cella L25= " "
se la cella L30="S" e la cella N30=" " e cosi via per altre celle
poiche il tutto verrà incorporata in un'altra macro CON L'INVIO DELLA MACRO dorebbe selezionare la cella senza risposta e colorarla di verde o qualsiasi altro colore per individuare con velocità la cella senza risposta
Ho provato a fare in questo modo,
- Codice: Seleziona tutto
' <<<<<-----Tetto a 1 Falda
If Range("g11") = "Tetto a 1 falda unica" And Range("F24") = "" Then
Range("F24").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("g28") = "s" And Range("g29") = "" Then
Range("G29").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("l14") = "s" And Range("l15") = "" Then
Range("l15").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("l14") = "s" And Range("l16") = "" Then
Range("l16").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L18") = "s" And Range("N18") = "" Then
Range("N18").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L21") = "s" And Range("N21") = "" Then
Range("N21").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L22") = "s" And Range("N22") = "" Then
Range("N2").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L22") = "s" And Range("l23") = "" Then
Range("l23").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L25") = "s" And Range("n25") = "" Then
Range("n25").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L28") = "s" And Range("p28") = "" Then
Range("p28").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L29") = "s" And Range("N29") And Range("P29") = "" Then
Range("N29").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
If Range("g11") = "Tetto a 1 falda unica" And Range("L30") = "s" And Range("N30") = "" Then
Range("N30").Select
MsgBox ("Attenzione Campi non compilati Tutti"): Exit Sub
End If
'<<<<<<-----Fine tetto a 1 Falda
spero nel vostro unico e prezioso AIUTOOOOOOOOOOOO
Grazie