Salvataggio di formule comuni (Microsoft Excel)
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 è tenere 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.
-
Inserisci la tua formula come faresti normalmente.
-
Seleziona la cella contenente la formula e premi F2. Questo pone Excel in modalità di modifica.
-
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.
-
Premi Ctrl + C. La formula è ora negli Appunti.
-
Premi Esc. Ora dovresti essere fuori dalla modalità di modifica e la cella con la formula è ancora selezionata.
-
Scegli Nome dal menu Inserisci, quindi scegli Definisci. Excel visualizza la finestra di dialogo Definisci nome. (Vedi figura 1.)
-
Nella casella Nomi nella cartella di lavoro immettere il nome che si desidera assegnare a questa formula.
-
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 era negli Appunti.
-
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.)
-
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 7. Anche se il nome viene visualizzato nella cella, la formula assegnata al nome viene effettivamente utilizzata per eseguire il 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 prevede di rendere le formule comuni parte del file Personal.xls. 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 un file Personal.xls, segui questi passaggi:
-
Avvia Excel con una nuova cartella di lavoro.
-
Scegli Macro dal menu Strumenti, quindi scegli Registra nuova macro. Excel visualizza la finestra di dialogo Registra macro. (Vedi figura 2.)
-
Utilizzando l’elenco a discesa Archivia macro in, scegliere Cartella macro personale.
-
Fare clic su OK. Il registratore di macro è ora in esecuzione e la barra degli strumenti Interrompi registrazione dovrebbe essere visibile.
-
Seleziona una cella qualsiasi nel foglio di lavoro. (Non importa quale scegli.)
-
Fare clic su Interrompi registrazione nella barra degli strumenti Interrompi registrazione.
La macro registrata è ora archiviata nel foglio di lavoro Personal.xls appena creato. 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.XLS. 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 ne hai più bisogno. È 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 che ti serve.
_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 (2957) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: