Ciao a tutti,
![]()
ho creato una macro per la gestione di un mini archivio ed ho bisogno di concatenare il contenuto di più celle, in un unica cella (inserendo anche un bel separatore...chiedo troppo???);
mi spiego meglio con un esempio pratico:
ho <n> celle, ciascuna delle quali contiene un numero;
ho bisogno di inserire il contenuto di queste <n> celle in un unica cella (es. A1).
P.S. i dati che devo trattare sono solo numeri
Avevo pensato alla funzione "CONCATENATE" in Visual Basic, ma ho qualche problema con la lunghezza (esistono dei liminti?) perchè devo arrivare fino a 31 (num. max di giorni per un mese);
di seguito un pezzo della mia "Sub":
Sheets("TOTALI PER FATTURE").Select
Range("E2").Select
Selection.ClearContents
ActiveCell.FormulaR1C1 = _
"=CONCATENATE(AZZURRO!R[1]C,AZZURRO!R[-1]C[5],AZZURRO!R[2]C,AZZURRO!R[-1]C[5])"
Range("E2").Select
dove il riferimento "R[<n>]C", contiene il mio numerello
ed il riferimento "R[-1]C[5]" contiene il carattere ";" (punto e virgola) per il mio separatore.
che ne pensate?
avete alternative?
Grazie 1000,
Ciao ciao