Lupow laid this down on his screen :
> Ciao Bruno,
> quando dici di sostituire le formule con codice VBA intendi:
> riscrivere come formule personalizzate in VBA formule già esistenti,
> quali ad es. CONCATENA, INDICE,
SOMMA.SE, etc.?
> Ma poi non lavorano come le altre sui foglio di lavoro?
> Lupow
Il peggior sfruttamento del codice VBA è proprio quello di utilizzare,
in presenza di più valide alternative offerte dal Visual Basic, le
formule proprie dei fogli di lavoro (Worksheet Functions).
Una routine VBA non lavora come un gruppo di formule scritte in un
range.
Bensì viene attivata, per il solo range di riferimento, da un evento
ovvero da un click sopra un Command Button.
Per renderti conto della differenza in efficienza dovresti progettare
un esempio su un congruo numero di celle.
Bruno