Un piccolo esempio allegato:
- nella cella A1 ipotizziamo di avere il dato (prezzo) che perviene dal DDE (io non ho un collegamento di quel tipo, ho simulato dei prezzi casuali col VBA...)
- in B1 il minimo, in C1 il MAX.
Il foglio ha un bottone (StartOnTime) che fa partire l'esecuzione temporizzata (1 volta al secondo), e un altro (STOP) per fermarla...
C'e' un modulo che si occupa di gestire la routine temporizzata, e la sua reimpostazione, ovviamente la parte di codice che calcola il min/max e' banale...
Sono solo poche righe di VBA, non dovrebbe essere difficile modificarle per adattarle alle varie esigenze.
Ciao !