Ciao ragazzi. Sto utilizzando visual basic da Excel per fare una macro su un foglio di calcolo complesso.

Praticamente c'è una variabile che ora provo a spiegare e poi posto qui sotto.

"Se nel range di una cartella di lavoro attiva che indico, il valore è una cella, attivami una macro altrimenti se nel range della stessa cartella di lavoro attiva che indco, il valore è un'altra cella, attivami un 'altra macro.

Il codice l'ho messo nei moduli di VB. Attenzione qui andiamo sul professionismo. Se qualcuno mi riesce a risolvere il problema lo nomino presidente!!! scherzo dai. Ve ne sarei grato!

codice:

Sub generale()
If Worksheets("Controlli").Select
Range("I2:I11").Value = Range("I2").Value Then

"Application.Run "ciccio"

Else
If Worksheets("Controlli").Select
Range("I2:I11").Value = Range("I4").Value Then

'Application.Run "pasticcio"

End If
End Sub


Grazie in anticipo