Transcription of EXCEL Le macro - mtcube.com
1 Copyright 2007 Raffaella Folgieri vietata ogni riproduzione, anche parziale, del contenuto del manuale, se non previa autorizzazione da parte dell autore. EXCEL Le macro Copyright 2007 Raffaella Folgieri vietata ogni riproduzione, anche parziale, del contenuto del manuale, se non previa autorizzazione da parte dell autore. macro IN EXCEL Le macro in Microsoft EXCEL .. 3 Il modulo .. 3 Creare un modulo .. 4 Istruzioni per la creazione di moduli .. 4 Moduli 5 Moduli in linea (a video) .. 5 Creare un modulo in linea o stampato .. 6 Limitare la visualizzazione e la modifica di un singolo foglio di 8 Eliminare fogli da una cartella di lavoro.
2 9 Utilizzare un modulo di Microsoft EXCEL per raccogliere informazioni dagli utenti 9 Risolvere i problemi sulla creazione dei moduli ..10 Risolvere i problemi sulla formattazione del foglio.. 11 Cenni preliminari sull'aggiunta di pulsanti, caselle di controllo e altri controlli .. 11 Aggiungere pulsanti, caselle di controllo e altri tipi di controllo a un foglio di lavoro .. 12 Tipi di pulsante, caselle di controllo e altri controlli sulla barra degli strumenti Moduli .. 12 Tipi di controllo ActiveX .. 14 Automatizzare un'operazione utilizzando un controllo ActiveX .. 15 Modificare, spostare o ridimensionare un pulsante, una casella di controllo o un altro controllo.
3 15 Modificare, spostare o ridimensionare controlli 16 Risolvere i problemi relativi a pulsanti, caselle di controllo e altri controlli .. 16 Che cos' l'Autocomposizione Modelli con memorizzazione dati .. 16 Creare un modello per la copia dei dati di un foglio di lavoro in un 17 Modificare un record in un database collegato creato con l'Autocomposizione Modelli .. 18 Modificare un elenco o aggiungervi dati utilizzando un modulo dati .. 18 Creare una maschera di Microsoft Access per un elenco di Microsoft 19 Immettere dati in un elenco di Microsoft EXCEL utilizzando una maschera di Microsoft Access .. 19 Calcolo Rapido di un foglio di lavoro.
4 20 Risolvere i problemi relativi alle formule e ai valori di errore .. 20 Risolvere i problemi relativi agli errori delle formule ..21 Modalit di calcolo dei valori utilizzando le formule .. 21 Sintassi delle formule .. 22 Riferimenti di cella .. 22 Funzioni del foglio di lavoro .. 22 Sintassi delle formule .. 22 Utilizzo della Finestra della formula per l'immissione e la modifica delle formule .. 23 Operatori di calcolo delle formule .. 24 Ordine di esecuzione delle operazioni nelle 25 Modalit di conversione dei valori in 26 Modalit di esecuzione di calcoli su date e 26 Immettere una formula per calcolare un valore.
5 27 Esempi di formule comuni .. 27 Visualizzare formule e valori su un foglio di lavoro .. 28 Modificare una formula .. 28 Modificare una formula in forma di matrice .. 29 Spostare o copiare una formula .. 29 Sostituire una formula o parte di essa con i relativi valori calcolati .. 29 Eliminare una formula o una formula in forma di matrice .. 30 Differenza tra riferimenti relativi e riferimenti 31 Riferimenti R1C1 .. 32 Creare riferimenti alla stessa cella o allo stesso intervallo su pi fogli utilizzando un riferimento 32 Indicazioni per l'utilizzo di riferimenti 3D .. 32 Conseguenze dello spostamento, della copia, dell'inserimento o dell'eliminazione di fogli di lavoro sui riferimenti 3D.
6 33 Utilizzo di funzioni per il calcolo di 33 Utilizzo di pi funzioni all'interno di funzioni o nidificazione .. 33 Copyright 2007 Raffaella Folgieri vietata ogni riproduzione, anche parziale, del contenuto del manuale, se non previa autorizzazione da parte dell autore. Le macro in Microsoft EXCEL . Nelle versioni precedenti di Microsoft EXCEL le macro erano scritte su un apposito foglio su caselle consecutive cui facevano riferimento le caselle di altri fogli in cui dovevano comparire, appunto, i risultati di procedure, funzioni o quanto prodotto da tali macro . Da EXCEL 97 in poi, invece, le macro vengono scritte in VBA (Visual Basic for Application) che un subset relativamente ristretto di Visual Basic (nel senso che mancano gli elementi di gestione dei form visual basic ed alcune librerie particolari).
7 Grazie all uso delle macro , possibile rendere interattiva una cartella EXCEL , fornendo un interfaccia applicativa pi gradevole, dotata di campi, controlli, immagini e sensibile agli eventi. In questo manuale approfondiremo le macro , i moduli, i controlli e dettagli tecnici circa l uso delle formule. Il modulo In EXCEL possibile creare Moduli sul foglio di lavoro, cio dei veri e propri Form in cui posizionare campi, bottoni e aree sensibili per ottenere un'interfaccia user friendly pi simile ad un applicativo. Un esempio di modulo riportato nella figura a seguire, tratta dall help on line di EXCEL stesso: Copyright 2007 Raffaella Folgieri vietata ogni riproduzione, anche parziale, del contenuto del manuale, se non previa autorizzazione da parte dell autore.
8 Creare un modulo Su un foglio di lavoro si possono creare moduli personalizzati definendone testo, grafica e formattazione desiderati. Una volta che abbiamo impostato tutte le preferenze, dobbiamo solo salvare la cartella di lavoro come modello1. Scegliete ora il comando Nuovo dal menu File: sar possibile utilizzare il modello salvato per visualizzare una copia vuota del modulo che potr dunque essere compilato e salvato come nuovo modulo. Un modulo come quello che avete creato, pu essere stampato su carta, compilato oppure completato a video prima di effettuarne la stampa.
9 In quest'ultimo caso, possibile includere alcune caratteristiche per rendere automatica l'immissione e l'analisi delle informazioni. E possibile utilizzare i moduli anche per raccogliere le informazioni dagli utenti di un sito Web. Infatti anche EXCEL fornisce la possibilit di creare pagine Web, anche se ve ne sconsigliamo l utilizzo, perch pi agevole creare un sito mediante Front Page o direttamente in linguaggio HTML. Se proprio volete utilizzare il modulo creato in un sito Web, comunque, utilizzate l'Autocomposizione Modulo Web e impostate un modulo per aggiungere automaticamente a un database le informazioni raccolte.
10 NOTA: se scegliete Nuovo dal menu File e create una nuova cartella di lavoro utilizzando i modelli Gestione acquisti, Gestione fatturazione o Rimborso spese, potete vedere i moduli incorporati in EXCEL , che consistono in fogli di lavoro gi formattati che includono speciali controlli2 e formule che consentono di rendere automatica la compilazione del modulo e l'elaborazione dei dati immessi. Tali esempi vi consentiranno di familiarizzare con i moduli e di comprenderne agevolmente i meccanismi. Istruzioni per la creazione di moduli Per creare un modulo compilato a video o pronto per la stampa, si utilizzano le stesse istruzioni.