Scopri come posizionare grafico VBA con una macro
In questo articolo ti mostrerò come posizionare un grafico con il VBA di Excel.
Dopo aver creato il grafico all’interno del foglio di lavoro la sua posizione sarà casuale.
Se invece vuoi inserire il grafico Excel in una posizione specifica allora non devi far altro che proseguire con la lettura di questo articolo.
Preparati a scoprire come scrivere una macro VBA di Excel per impostare la posizione assoluta del grafico all’interno del tuo foglio di lavoro.
Impostare la posizione di un grafico con il VBA
Supponiamo di aver creato un grafico nel foglio di lavoro. Per impostazione predefinita il grafico verrà posizionato in una posizione casuale.
Tuttavia, potrai spostare il grafico in qualsiasi posizione trascinandolo con il mouse.
Qualora volessi definire una posizione specifica con il VBA allora procedi nel modo seguente.
Innanzitutto, seleziona il grafico per cui vuoi impostare la posizione.

Fai clic sulla scheda Sviluppo e successivamente sul comando Visual Basic per visualizzare l’Editor.

In alternativa, utilizza la combinazione di tasti ALT + F11.
Una volta visualizzata la finestra dell’Editor VB, fai clic sul menu Inserisci, quindi su Modulo per creare un nuovo modulo.

Ora digita il seguente codice VBA e fai clic sul pulsante Salva.

Potrai sfruttare il seguente codice per creare un grafico con VBA.

A questo punto ritorna sul foglio di lavoro e fai un clic sul comando Macro presente sulla scheda Visualizza.
Dal menu seleziona Visualizza macro. In alternativa, potrai utilizzare la combinazione di tasti ALT + F8.

Ti verrà mostrata la finestra di dialogo Macro.

A questo punto seleziona la macro (nell’esempio quella denominata PosizioneGrafico) quindi fai clic sul comando Esegui per eseguire la macro.
Il risultato finale sarà il seguente.

Il grafico verrà posizionato nella cella specificata (ovvero la cella D2).
Spero l’articolo ti sia utile. Se ti va lascia pure un commento.
Buon lavoro!
Potrebbero interessarti anche i seguenti articoli:
- Grafico Excel: come crearlo con le macro
- With VBA Excel: istruzione With in VBA
- Maschere Excel: UserForm e pulsanti
- Range Excel VBA: selezionare celle con VBA
- Macro Excel: cos’è e a cosa serve
- ComboBox Excel VBA: uso casella combinata
- VBA Excel: come padroneggiare le macro
- Attivare macro Excel VBA
- Macro Excel in 6 semplici passaggi
- ListBox VBA Excel: casella di riepilogo
- Macro Excel: usare i cicli VBA in azienda
Vuoi imparare a utilizzare il linguaggio Excel VBA?
Basta con i lavori noiosi e ripetitivi! Grazie al VBA puoi far lavorare Excel al tuo posto!
Ho registrato per te un corso interamente dedicato alle Macro e al VBA.
Attraverso degli esempi pratici, ti introdurrò, al mondo delle Macro di Excel illustrandoti tutto il potenziale per automatizzare le tue attività di lavoro quotidiane.
Cosa aspetti?
Sfrutta tutto il potenziale di Excel con il corso Macro e VBA!