Una delle funzionalità principali di VBA in Excel è assegnare valori alle celle dopo i calcoli.
Visual Basic for Applications, o in breve VBA, è il linguaggio di scripting utilizzato in Microsoft Office per automatizzare le attività in applicazioni come Microsoft Excel. Poiché Excel viene in definitiva utilizzato per visualizzare i dati correlati nelle celle del foglio di calcolo, una delle funzionalità principali di VBA in Excel è assegnare valori a tali celle dopo i calcoli. Non solo puoi assegnare valori a singole celle, ma anche a intervalli, usando VBA.
Passo 1
Copia e incolla il seguente codice nel modulo VBA: Sub SetValue() Worksheets ("Sheet1"). Attiva ActiveCell. Valore = 35 End Sub
Video del giorno
Passo 2
Sostituisci il testo "Foglio1" con la cella a cui desideri 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 renderlo 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 vedere la cella digitata nel codice cambiare il valore specificato.
Consiglio
Il nome "SetValue" per la funzione può essere cambiato con uno a tua scelta, come "MyFunction" o "AuntMelinda".