A volte, creare solo la formula che desideri può essere una vittoria di per sé. Una volta create, le formule diventano preziose e potrebbe essere necessario utilizzarle più e più volte in diversi fogli di lavoro che utilizzi. Non sarebbe fantastico avere un modo per incollare le formule comunemente usate in una cartella di lavoro, allo stesso modo in cui puoi incollare clip art o altri oggetti comuni?

Sfortunatamente, tale capacità non è residente in Excel. Tuttavia, ci sono un paio di cose che puoi fare per rendere le tue formule più accessibili. Una cosa che puoi fare è mantenere un documento di testo (un documento del Blocco note) sul desktop e archiviarvi le formule di uso comune.

Con Excel aperto, è possibile aprire il documento di testo, copiare la formula desiderata negli Appunti e incollarla rapidamente nella cella desiderata della cartella di lavoro.

Un’altra possibile soluzione è assegnare nomi alle formule.

  1. Inserisci la tua formula come faresti normalmente.

  2. Seleziona la cella contenente la formula e premi F2. Questo pone Excel in modalità di modifica.

  3. Tenere premuto il tasto Maiusc mentre si utilizzano i tasti di controllo del cursore per selezionare l’intera formula, incluso il segno di uguale all’inizio.

  4. Premi Ctrl + C. La formula è ora negli Appunti.

  5. Premi Esc. Ora dovresti essere fuori dalla modalità di modifica e la cella con la formula è ancora selezionata.

  6. Assicurati che la scheda Formule della barra multifunzione sia selezionata.

  7. Nell’area Nomi definiti, fare clic sull’opzione Definisci nome. Excel visualizza la finestra di dialogo Nuovo nome. (Vedi figura 1.)

  8. Nella casella Nome immettere il nome che si desidera assegnare a questa formula.

  9. Seleziona tutto ciò che è nella casella Si riferisce a, nella parte inferiore della finestra di dialogo, e premi Ctrl + V. Il riferimento di cella viene sostituito con la formula che è stata copiata negli Appunti nel passaggio 4.

  10. Assicurati che non ci siano segni di dollaro nella formula. Se sono presenti, selezionali ed eliminali. (Questo metodo di utilizzo delle formule non funziona bene con i riferimenti assoluti.)

  11. Fare clic su OK.

Ora, ogni volta che desideri utilizzare la formula, inserisci semplicemente un segno di uguale e il nome che hai dato alla formula nel passaggio 8. Anche se il nome viene visualizzato nella cella, la formula assegnata al nome viene effettivamente utilizzata nel calcolo . Poiché la formula utilizzava riferimenti relativi (ti sei sbarazzato dei segni del dollaro), è sempre relativa a dove usi il nome nel foglio di lavoro.

Un altro approccio funziona alla grande se hai dimestichezza con le macro e con l’editor VB. Questo approccio implica rendere le formule comuni parte della cartella di lavoro Macro personale. Questa cartella di lavoro viene aperta ogni volta che si avvia Excel ed è progettata principalmente per le macro e le personalizzazioni che si desidera rendere disponibili ogni volta che si utilizza Excel. Ma non c’è motivo per cui non possa essere utilizzato anche per le formule comuni.

Supponendo che tu non abbia ancora creato una cartella di lavoro Macro personale, segui questi passaggi:

  1. Avvia Excel con una nuova cartella di lavoro.

  2. Visualizza la scheda Visualizza della barra multifunzione.

  3. Fare clic sulla freccia in giù sotto lo strumento Macro, quindi fare clic su Registra macro. Excel visualizza la finestra di dialogo Registra macro. (Vedi figura 2.)

  4. Utilizzando l’elenco a discesa Archivia macro in, scegliere Cartella macro personale.

  5. Fare clic su OK. Il registratore di macro è ora in esecuzione.

  6. Seleziona una cella qualsiasi nel foglio di lavoro. (Non importa quale scegli.)

  7. Fare clic su Interrompi registrazione sul “scheda sviluppatore” della barra multifunzione.

La macro registrata è ora archiviata nella cartella di lavoro delle macro personali appena creata. Per vedere il codice che hai creato, apri l’Editor VB (Alt + F11). Nell’angolo in alto a sinistra dell’editor c’è il Project Explorer; elenca tutti i vari pezzi e parti accessibili tramite l’editor. Uno degli elementi in Esplora progetti dovrebbe essere PERSONAL.XLSB. Se espandi questo oggetto (fai clic sul piccolo segno più a sinistra del nome del progetto), dovresti vedere una cartella Moduli. Espandi la cartella Modules e contiene Module1. Se fai doppio clic su questo modulo vedrai la macro che hai appena registrato; assomiglia a questo:

Sub Macro1()



' Macro1 Macro '

'     Range("A4").Select End Sub

Ora puoi selezionare questo codice ed eliminarlo, poiché non ti serve più. È quindi possibile inserire altre macro o funzioni definite dall’utente nel modulo in modo che siano disponibili.

E le formule? Copiali negli Appunti e incollali nel modulo, al di fuori delle procedure ivi definite. Tutto quello che devi fare è assicurarti di anteporre alla formula un apostrofo, in modo che l’editor di VB pensi che stai inserendo un commento. Quando hai bisogno delle formule in un secondo momento, vai all’editor VB, apri il modulo, copia la formula e incollala nella cartella di lavoro dove ne hai bisogno.

Infine, puoi anche inserire le tue formule comuni nelle voci di correzione automatica. Segui questi passaggi:

  1. Inserisci la tua formula come faresti normalmente.

  2. Seleziona la cella contenente la formula e premi F2. Questo pone Excel in modalità di modifica.

  3. Tenere premuto il tasto Maiusc mentre si utilizzano i tasti di controllo del cursore per selezionare l’intera formula, incluso il segno di uguale all’inizio.

  4. Premi Ctrl + C. La formula è ora negli Appunti.

  5. Premi Esc. Ora dovresti essere fuori dalla modalità di modifica e la cella con la formula è ancora selezionata.

  6. Visualizza la finestra di dialogo Opzioni di Excel. (In Excel 2007, fare clic sul pulsante Office e quindi su Opzioni di Excel. In Excel 2010 o versione successiva, visualizzare la scheda File della barra multifunzione e quindi fare clic su Opzioni.)

  7. Sul lato sinistro dello schermo fare clic su Proofing.

  8. Fare clic sul pulsante Opzioni correzione automatica. Excel visualizza la finestra di dialogo Correzione automatica. (Vedi figura 3.)

  9. Nella casella Sostituisci immettere un nome che si desidera associare alla formula.

  10. Posizionare il punto di inserimento nella casella con.

  11. Premi Ctrl + V per incollare la formula che hai copiato nel passaggio 4.

  12. Fare clic su Aggiungi. La formula è ora archiviata in modo sicuro in una voce di correzione automatica.

  13. Chiudi tutte le finestre di dialogo sullo schermo.

È ora possibile utilizzare la formula come si farebbe con qualsiasi altra voce di correzione automatica.

Basta digitare quello che hai usato nel passaggio 9 e quindi premere Invio. Il nome viene sostituito con la formula completa.

_Nota: _

Se desideri sapere come utilizzare le macro descritte in questa pagina (o in qualsiasi altra pagina dei siti ExcelTips), ho preparato una pagina speciale che include informazioni utili.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (6135) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: