Crea un archivio personale di Funzioni. Utilizza il File aggiunta "Formulario.xla" per Excel. Scarica in excel il file Formulario.xla per utilizzare le formule già inserite e tutte quelle che vuoi inserire. Anche se Excel è dotato di numerose funzioni (formule), può sorgere la necessità di definire delle formule specifiche per la risoluzione di problemi particolari che possono riguardare le più svariate materie di studio (geometria, fisica, topografia, …). In molti casi si è costretti infatti ad eseguire calcoli intermedi, distogliendo l'attenzione all'analisi dei risultati finali. Per risolvere questo problema, è stato realizzato il programma: costituito dal File Aggiunta “Formulario.xla. e dal File “Formulario.xls”. (Un File Aggiunta lo si può considerare un software che consente di aggiungere nuove possibilità di esecuzioni ad un programma). Questo programma permette qundi di creare una libreria di formule personali. La costruzione di tali formule /funzioni avviene direttamente in Excel. Caricamento del file aggiuntivo - Scarichiamo con Salva il file “Formulario.xla”, dandogli il nome “Formulario.xla” e lo salviamo in una cartella. - Scarichiamo con Salva il file “Formulario.xls”, dandogli il nome “Formulario.xls” e lo salviamo nella cartella "C:\Programmi". - Apriamo un qualsiasi file Excel, selezioniamo il Pulsante Office posto in alto a sinistra dello schermo, quindi Opzioni di Excel, la voce Componenti aggiuntivi. Col pulsante vai appare la finestra Componenti aggiuntivi, premere il pulsante Sfoglia, cercare il file aggiuntivo Formulario e caricarlo (ovviamente lo cercheremo nella cartella dove l'avevamo salvato prima). Una volta acquisito il file, nella finestra "Componenti aggiuntivi disponibili", vedremo comparire il componente aggiuntivo Formulario. Nel nostro file excel sarà visualizzata un nuova barra strumenti - con il tasto Formula, con esse è possibile utilizzare le formule. - Potremo, a nostro piacere aggiungere tutte le funzioni che desideriamo utilizzare, in modo da crearci un proprio archivio di formule disponibile ogni volta che apriremo in Excel. Nota: all'attivazione del Componente aggiuntivo "Formulario" compare un normale messaggio di avvertimento sui possibili rischi derivanti dalla presenza di macro. Per poter usare il Componente aggiuntivo occorre evidentemente selezionare il pulsante Attiva Macro Utilizzo della Formula: Aperto il foglio di calcolo Inseriamo in 2 celle ad esempio in (B60 e B61) i dati (base e altezza); _ Selezioniamo una cella vuota (B63) in cui inserire il risultato (area triangolo); _ Con il tasto Formule apriamo la finestra di dialogo, quindi selezioniamo la formula ciccandoci su; _ Figura 3 Selezioniamo in inserisci dati: nella casella “base” la cella B60, nella casella “altezza” la cella B61; _ Il tasto “Calcola” riporta la formula nella cella B63 che avevamo selezionato in precedenza; _ Facendo sulla cella B63 “Doppio clik e Invio” viene visualizzato il risultato: 7,5. Se variamo adesso i dati varia di conseguenza il risultato. _ Nel programma sono state inserite come esempio le formule per il calcolo di una equazione di 2° grado, formule trigonometriche ed altre formule. (Si ricorda che possono essere calcolate formule con un massimo di 8 dati. Se la formula ha più di 8 dati essa può essere scomposta in 2 formule, in cui il risultato della 1ª formula costituisce uno dei dati della 2ª formula) Caricamento delle formule: Apriamo un file excel e selezioniamo dal menù Strumenti la voce Componenti Aggiuntivi, nella finestra che appare, premere il pulsante su Formulario, alla chiusura della finestra vedremo comparire la barra con il tasto Formule (Figura). _ _ Col tasto Formule viene visualizzata la finestra ; Premere quindi Tabella Formule, comparirà la Tabella su cui è possibile aggiungere (creare) le funzioni che ci interessano (Figura); _ Figura Vediamo come aggiungere una formula nella Tabella Formule (Figura 2). (Ogni formula viene scritta in una riga: vedi ad esempio la riga 8) Nella colonna A descrivere la formula ad esempio: “Area triangolo: base x altezza/2”; _ Nella colonna B scrivere _ l’incognita e i dati : “A(b, h)”; _ Nella colonna C scrivere la formula: “b*h/2”; Figura 2 Tabella formule Nella colonna D scrivere il membro la formula b*h/2 utilizzando al posto di “b” L1 e di “h” L2 cioè: “L1*L2/2” (questa cella costituisce la formula calcolata dal programma); Nelle colonne E – F, a cui corrispondono i dati L1 ed L2, descrivere i dati: base , altezza. Si noti che è possibile descrivere fino a 8 dati (L1, L2,L3, L4, A1, A2, A3, A4) nelle colonne E,F,G,H,I,J,K,L. Con il tasto “Esci” uscire dalla tabella. Dopo avere caricato la formula, la stessa la troviamo nella finestra di dialogo. Selezionando la formula comparirà: la descrizione inserita nella colonna A (di tabella formule), l’incognità e i dati inseriti nella colonna B, le descrizioni dei dati inseriti nelle colonne E - F . NOTE Per creare un componente aggiuntivo Quando abbiamo inserito, nel modulo della finestra di Visual Basic, il codice relativo alla funzione che ci interessa, salviamo il file come componente aggiuntivo tramite il menù File – Salva Nella finestra di salvataggio scegliamo, in basso, un nome da assegnare al nostro componente e come Tipo File: In Excel XP/2003 “Componente aggiuntivo xla“; In Excel 2007 “Componente aggintivo xlam“. A questo punto possiamo chiudere Excel. Per rendere disponibile in Excel il componente aggiuntivo In Excel XP / 2003 Menù Strumenti – Componenti aggiuntivi Caricare il componente aggiuntivo tramite il pulsante Sfoglia Il nome del componente aggiuntivo sarà ora disponibile in Excel In Excel 2007 Pulsante di Office In basso a destra Opzioni di Excel Nel menù a sinistra scegliere Componenti Aggiuntivi quindi per gestire i componenti pulsante Vai Caricare il componente aggiuntivo tramite il pulsante Sfoglia Il nome del componente aggiuntivo sarà ora disponibile in Excel Per disattivare un componente aggiuntivo in modo tale che non venga più caricato all’avvio, togliere il segno di spunta vicino alla voce da disattivare. Se qualcuno ha qualche difficoltà per l’installazione del programma lasciare un messaggio.