Originariamente inviato da maximum
Così numero_campi diventa array....da quello che ho capito a lui serve il risultato iniziale che avevi postato, ossia il replace.
num_campi non diventa array ...
riceva il valore "ubound(array_valori) - 1" che è un numero