063. Avvio Macro con condizione

Download PDF

Domanda:

Spero possiate darmi una mano nella risoluzione del problema che tento di spiegare qui di seguito.
Ho un foglio Excel che preleva dei dati dal web ad intervalli regolari.
Il valore numerico “A” ora prelevato, viene confrontato con il valore “B” prelevato in precedenza.
Se “A” > “B” si deve avviare la macro “Pippo”.
Se “A” = “B” si deve avviare la macro “Pluto”.
Se “A” < "B" si deve avviare la macro "Paperino".
È possibile farlo?

Risposta:

Posti:
– uno sheet chiamato “MioFoglioDati”
– valore numerico “A” nella cella A2
– valore numerico “B” nella cella B2

si deve associare ad un bottone la seguente macro:

Public Sub LanciaMacro ()

If Sheets(“MioFoglioDati”).Range(“A2”) > Sheets(“MioFoglioDati”).Range(“B2”) Then

Pippo

ElseIf Sheets(“MioFoglioDati”).Range(“A2”) = Sheets(“MioFoglioDati”).Range(“B2”) Then

Pluto

ElseIf Sheets(“MioFoglioDati”).Range(“A2”) < Sheets("MioFoglioDati").Range("B2") Then

Paperino

End If

Ens Sub

Riccardo Vincenti

The following two tabs change content below.