Come riempire automaticamente le celle con i valori tramite VBA
Per copiare rapidamente una formula o un numero in un intero intervallo in Excel, usa la funzione di riempimento automatico. Questa è la possibilità di copiare un intervallo di celle trascinandolo con il mouse.
È inoltre possibile utilizzare questa opzione con il linguaggio macro di Excel VBA. La seguente macro mostra come eseguire questa operazione:
Compilazione automatica secondaria ()
Con ActiveSheet
.Range ("a1"). FormulaLocal = "= numero casuale ()"
.Intervallo ("A1: A10"). FillDown
Termina con
Fine sottotitolo
La macro prima scrive la formula RANDOM nella cella A1 della tabella attiva e quindi estrae questa formula nell'intero intervallo di celle A1: A10. La figura seguente mostra l'aspetto del risultato:
Per eseguire il riempimento in altre direzioni, sostituire Riempi giù di Riempire (compilare verso l'alto), Riempi a sinistra (compilare a sinistra) o Riempi a destra (compilare a destra).
Mancia: Se desideri sapere come utilizzare il linguaggio macro VBA e come inserire e avviare macro in Excel, troverai una breve descrizione qui:
www.exceldaily.de/excel-makros-vba/artikel/d/
così-inserisci-macro-in-excel-a.html