Come impostare il valore della cella in VBA
Visual Basic, Applications Edition, o VBA in breve, è il linguaggio di scripting utilizzato in Microsoft Office per automatizzare le attività in applicazioni come Microsoft Excel. Poiché Excel viene utilizzato in definitiva per visualizzare i dati correlati nelle celle del foglio di calcolo, una delle funzionalità principali di VBA in Excel è assegnare valori a quelle celle dopo i calcoli. Non solo puoi assegnare valori a singole celle, ma anche a intervalli, utilizzando VBA.
Passaggio 1
Copia e incolla il seguente codice nel tuo modulo VBA:Sub SetValue() Worksheets("Sheet1").Activate ActiveCell.Value =35 End Sub
Passaggio 2
Sostituisci il testo "Foglio1" con la cella a cui vuoi assegnare un valore. Ad esempio, se desideri assegnare un valore alla cella nella colonna B, riga 24, devi modificare il codice da "Foglio1" a "B24".
Passaggio 3
Sostituisci il 35 con il valore che vuoi assegnare alla tua cella. Ad esempio, potresti farne un numero, come 25, o una stringa di testo, come "Ciao".
Passaggio 4
Chiama la subroutine SetValue dal tuo modulo digitandone il nome:SetValue()
Passaggio 5
Premi "F5" per eseguire il codice e vedrai la cella che hai digitato nel codice cambiare al valore che hai specificato.
Suggerimento
Il nome "SetValue" per la funzione può essere modificato in uno a tua scelta, come "MyFunction" o "AuntMelinda".