Vi sono però alcune attività che non possono essere eseguite con le macro. Queste attività sono:
|
|
- Ambrogio Silvestri
- 7 anni fa
- Visualizzazioni
Transcript
1 L ambiente di programmazione di VBA Introduzione a VBA A partire dalla versione Access 95, Microsoft ha inserito VBA (Visual Basic for Application) come linguaggio di programmazione, allineando finalmente il prodotto agli altri applicativi Office: VBA è ora il linguaggio di programmazione comune a tutte le applicazioni Office. Anche produttori di terze parti hanno implementato VBA all interno del loro prodotto come ad esempio AUTOCAD, programma di disegno tecnico professionale. Codice vs Macros E possibile realizzare applicazioni utilizzando le macro, ma l utilizzo del linguaggio VBA permette una maggiore flessibilità ed un completo controllo di tutti gli oggetti esposti da Access; personalmente continuo a considerare le macro solo come un utile strumento per eseguire una serie di operazioni ripetitive. Vi sono però alcune attività che non possono essere eseguite con le macro. Queste attività sono: Gestione errori: tramite VBA è possibile intercettare gli errori di esecuzione e ridirigere l esecuzione verso una procedura di gestione dell errore o verso altri punti della procedura stessa. Ciò impedisce fra l altro che l applicazione si fermi senza che l utente possa fare nulla per risolvere la situazione. OLE automation: solo tramite VBA è possibile manipolare oggetti di altre applicazioni (Word, Excel, Outlook): dopo avere impostato l opportuno riferimento alla libreria di oggetti che ci interessa (e vedremo come fare) posso manipolare da Access un foglio Excel e riempire una parte di esso con, ad esempio, il risultato di una query di selezione.oppure posso generare un messaggio di posta elettronica e spedirlo tramite Outlook, personalizzato con i dati contenuti nel database. Transazioni: per transazione si intende una serie di operazioni su un database il cui risultato finale è positivo solo se tutte le singole operazioni hanno avuto esito positivo; tutte le operazioni devono invece venire annullate se una delle operazioni fallisce. Classico esempio è quello del trasferimento di denaro da un conto all altro: l operazione deve essere convalidata solo se le due operazioni di prelievo da un conto e di versamento sull altro conto hanno successo.tramite VBA è possibile gestire problematiche di questo tipo. Maurizio Montella - Manuali.Net 2004 Tutti i diritti riservati 1
2 Processi record-by-record: per processi record-by-record intendo la possibilità di scorrere una tabella (o il risultato di una query) dal primo all ultimo record eseguendo un operazione oppure un altra a seconda del contenuto dei campi del record corrente. Utilizzo di chiamate API: non tratteremo in questo corso le chiamate alle funzioni API. Sappiate però che solo tramite VBA è possibile eseguire chiamate alle API di Windows. Una cosa che nelle prime versioni di Access era invece possibile fare solo con una macro era mostrare una finestra di menu all avvio dell applicazione: era sufficiente scrivere il comando in una macro di nome AUTOEXEC la quale veniva eseguita automaticamente all apertura di Access; ora esiste anche la possibilità di eseguire la stessa operazione dal menu Strumenti Avvio impostando il nome della maschera che si vuole visualizzare. Chi è affezionato alle macro può comunque sempre creare una macro di nome AUTOEXEC. La sola possibilità di gestione degli errori sarebbe di per sè sufficiente a farmi optare per VBA al fine di realizzare applicazioni Access più affidabili e robuste. Ma come vedremo VBA permette di manipolare molto più efficacemente tutti gli oggetti di Access: tabelle, maschere, query, report Vediamo ora di fare pratica con l ambiente VBA. Dove scrivo il codice VBA? Il codice VBA viene scritto in oggetti di tipo Modulo: un Modulo è, in altri termini, il contenitore delle procedure VBA che andremo a scrivere. I moduli possono essere di due tipi: moduli a livello di form o report, e moduli Standard. I moduli Standard sono visibili nella finestra di database selezionando il selettore Moduli. Per un progetto nuovo non vi sarà ovviamente nessun modulo visualizzato; vedremo poco più avanti come crearne uno. I moduli standard contengono l insieme delle procedure VBA della nostra applicazione che vogliamo siano sempre disponibili in qualsiasi punto dell applicazione. I Moduli a livello di form o report sono invece memorizzati nel form o nel report stesso e non sono visibili nell elenco dei Moduli Standard. Maurizio Montella - Manuali.Net 2004 Tutti i diritti riservati 2
3 I moduli a livello di form contengono generalmente l insieme delle procedure che sono eseguite quando viene cliccato un pulsante (button) sulla maschera o quando viene selezionato un valore in un menu a tendina (combo box). Una buona regola da seguire è la seguente: scrivete il codice che processa il form o i dati in esso contenuti in moduli a livello di form scrivete funzioni di carattere generale nei moduli Standard. Vediamo ora come creare un nuovo modulo Standard. Il mio primo modulo Creiamo un nuovo database e chiamiamolo Corso.mdb Nella finestra di database selezioniamo il selettore Moduli: come detto prima, essendo un database nuovo, l elenco è vuoto. Clicchiamo su Nuovo: si apre l editor VBA, ambiente di programmazione del tutto simile a quello di Visual Basic, in cui verranno scritte e controllate (fase di debug) tutte le procedure. Se la finestra non è uguale a quella qui presentata non vi preoccupate, vedremo poi come personalizzare l ambiente di lavoro; dovrebbe comunque essere visibile l area dell editor VBA contenente una riga con la dichiarazione: Option Compare Database e i due menu a tendina (Generale) e (Dichiarazioni). Salviamo il modulo: dal menu File selezioniamo Salva e sostituiamo il nome Modulo1 proposto con il nome Lezione1. Diamo l OK. Abbiamo così creato un nuovo modulo che per ora è vuoto nel senso che non vi è definita ancora nessuna procedura. Sempre dal menu File, selezioniamo Chiudi e torna su MS Access; possiamo vedere che adesso il modulo appena creato è visibile nell elenco dei Moduli Standard. Maurizio Montella - Manuali.Net 2004 Tutti i diritti riservati 3
4 Posso creare tanti moduli quanti voglio. L utilità di creare più moduli consiste nel fatto che, in questo modo, posso raggruppare in un unico contenitore funzioni che sono concettualmente attinenti. Se sto sviluppando un applicazione finanziaria potrei voler raggruppare tutte le funzioni finanziarie in un modulo, tutte le funzioni di utilità generale in altro modulo e cosi via. La mia prima Procedura Vediamo ora come creare una procedura; come esempio cominciamo a crearne una semplicissima il cui scopo è quello di visualizzare una finestra con un messaggio. Dalla finestra di database di Access facciamo doppio click sul modulo Lezione1 creato precedentemente: si riapre il VBA editor. In alternativa al doppio click si può cliccare col tasto destro del mouse sul nome del modulo e selezionare Struttura. Posizioniamoci subito sotto la dichiarazione Option Compare Database. Dal menu Insert selezioniamo Procedure: viene mostrata la seguente finestra popup: Digitiamo un nome per la procedura nella casella Nome (per esempio Procedura1) Selezioniamo Sub nel frame Type (se non è già selezionato) Selezioniamo Public nel frame Scopo Clicchiamo su OK Il VBA editor scrive per noi le seguenti istruzioni: Public Sub Procedura1() End Sub Notiamo subito una cosa importante: Qualsiasi riga di codice che fa parte di una procedura sarà sempre inclusa fra due righe come le precedenti: la prima riga dichiara la procedura l ultima riga stabilisce la fine della procedura stessa. Nel caso precedente abbiamo scritto una procedura Sub di tipo Public, cioè visibile in qualsiasi punto del Progetto. In un eccesso di fantasia scriviamo ora le seguenti due righe all interno della procedura: Beep MsgBox "Benvenuto nel mondo di VBA" In modo che il risultato finale sia il seguente: Public Sub Procedura1() Beep MsgBox "Benvenuto nel mondo di VBA" End Sub Maurizio Montella - Manuali.Net 2004 Tutti i diritti riservati 4
5 Salviamo il modulo. Premiamo F5: ciò fa eseguire la procedura su cui siamo posizionati. Il risultato dovrebbe essere quello di produrre un beep sonoro e di visualizzare una finestra di popup con il messaggio "Benvenuto nel mondo di VBA" Abbiamo scritto la nostra prima, anche se semplice, procedura. Inoltre abbiamo visto come realizzare un output per l utente con la funzione di Access: MsgBox(<testo del messaggio>) Per prendere dimestichezza con il VBA editor e per studiarne alcune caratteristiche, creiamo una nuova procedura di tipo Sub e chiamiamola Procedura2. Copiamo il seguente codice all interno della Procedura2, per il momento non ha importanza comprenderne esattamente il significato. Dim st As String st = InputBox("Inserire un messaggio") If st = "" Then Exit sub Else MsgBox "Hai scritto: " & st, vbinformation, "Richiesta stringa" End If Salviamo il Progetto. Possiamo eseguirla premendo F5: verrà visualizzata una maschera di input; digitiamo una stringa e diamo l OK. Comparirà un secondo popup che visualizza la stringa che abbiamo inserito. Al di là dell intelligenza della procedura, ciò che ora voglio farvi vedere è come navigare fra procedure e fra moduli differenti. Come detto un modulo è un contenitore di procedure. Per visualizzare una procedura esistente, dobbiamo selezionarla nel menu a tendina di destra dell area di editing (Declarations). A questo punto vedremo Procedura1 e Procedura2 in quanto sono le due procedure che abbiamo creato. Proviamo a selezionare Procedura1 e poi Procedura2: nell area di editing verrà visualizzata l una o l altra. Se vengono visualizzate sempre entrambe le procedure significa che l editor è impostato in visualizzazione Full Module View. Possiamo passare da questa visualizzazione alla visualizzazione singola cliccando sul pulsantino di sinistra che troviamo in basso a sinistra dell editor. Cliccando sul secondo pulsantino si torna in Full Module View. Maurizio Montella - Manuali.Net 2004 Tutti i diritti riservati 5
6 Sta a preferenza vostra mantenere l una o l altra visualizzazione; comunque in Full Module View, selezionando un nome di procedura nel menu a tendina, viene mostrata la procedura ed il cursore si posiziona sulla prima riga del codice corrispondente. Un altra interessante vista è quella che si ottiene selezionando Project Explorer dal menu View. In questo modo viene visualizzata una finestra con l elenco di tutti i moduli contenuti nel progetto. Ciò ci permette di visualizzare e selezionare un modulo diverso da quello su cui stiamo lavorando senza dover passare ad Access in continuazione. Proviamo ad aggiungere semplicemente un paio di moduli senza definire in essi alcuna procedura. Abbiamo già visto come fare. Come noterete man mano che viene aggiunto un modulo, l elenco nel Project Explorer viene aggiornato. Facendo doppio click su un modulo si può accedere alle procedure in esso contenute; nel menu a tendina (Declarations) vengono visualizzate solo le procedure del modulo in cui ci troviamo. Per eliminare un modulo basta posizionarsi sul modulo stesso e premere Del; anche tutte le procedure in esso contenute verranno eliminate. Fate quindi attenzione: prima di eliminare un modulo dovete essere certi che in nessun altro modulo (standard o di maschera) si faccia riferimento ad una funzione contenuta nel modulo che vogliamo eliminare. Proviamo a cancellare uno dei due moduli appena creati. Per chiudere la finestra del Project Explorer cliccare come di consueto sulla x di chiusura finestra. Nella prossima lezione vedremo la differenza fra una procedura di tipo Sub e una procedura di tipo Function. Maurizio Montella - Manuali.Net 2004 Tutti i diritti riservati 6
Nota: per aprire un file in elenco è anche possibile fare doppio click con il tasto sinistro del mouse sul file desiderato.
La finestra Database Introduzione In questa lezione completiamo l esplorazione della finestra Database. Aprire un database esistente Apriamo il database creato nella lezione precedente: dal menu Start
DettagliCorso sul PACCHETTO OFFICE. Modulo Access
Corso sul PACCHETTO OFFICE Modulo Access Docente: dott. Marco Cardani Lezione 2 Come creare un database 1 2 Come creare un database Impareremo ora come creare un nuovo database in modo da raggiungere un
Dettagli4. I moduli in Access 2000/2003
LIBRERIA WEB 4. I moduli in Access 2000/2003 Il modulo è uno degli oggetti del database di Access e rappresenta un insieme di dichiarazioni e routine scritte con il linguaggio Visual Basic, memorizzate
DettagliLA PREDISPOSIZIONE DELLA NOTA INTEGRATIVA
LA PREDISPOSIZIONE DELLA NOTA INTEGRATIVA PREMESSA Con il software Blustring, è possibile predisporre un fascicolo di bilancio completo di stato patrimoniale, conto economico, nota integrativa, analisi
DettagliACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.
ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla
DettagliMicrosoft Visual Basic
Microsoft Visual Basic Excel Pag. 1 a 10 Sommario Visual Basic:... 3 Interfaccia Grafica... 3 Macro registrate... 4 Utilizzo della macro... 5 Per abbinare una combinazione di tasti dopo aver registrato
DettagliFoglio elettronico Microsoft Office Excel 2003
Foglio elettronico Microsoft Office Excel 2003 04/06/2015 Nonni su internet 2015 1 Il foglio elettronico è un programma che possiamo usare per creare tabelle di numeri e calcolare automaticamente somme,
DettagliSEE Electrical Expert V4: FAQ
SEE Electrical Expert V4: FAQ Inserimento attributi in morsetti logici e fisici INTRODUZIONE Ad un morsetto (che sia esso logico oppure fisico) è possibile aggiungere un attributo passando per il comando
DettagliSesta parte: Come creare una lista di distribuzione e come gestirla dalla rubrica.
Microsoft Outlook 2007. Di Nunziante Esposito. `*************` Sesta parte: Come creare una lista di distribuzione e come gestirla dalla rubrica. `***********` Dopo aver visto la rubrica che in questo
DettagliDMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11
DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 Introduzione Il software DMX LightPlayer è semplice da utilizzare. Possibilità di importare un
Dettagli3. Le routine evento in Access 2000/2003
LIBRERIA WEB 3. Le routine evento in Access 2000/2003 Le routine evento possono essere associate a un singolo controllo grafico (caselle di testo, pulsanti di comando, ecc.) presente all interno di una
DettagliSistemi Informatici per il supporto alle decisioni Modulo 1. Database: concetti introduttivi
Sistemi Informatici per il supporto alle decisioni Modulo 1 Database: concetti introduttivi Iniziamo questi primi passi introducendo alcune definizioni e concetti fondamentali su questo particolare software,
Dettagli14Ex-Cap11.qxd :20 Pagina Le macro
14Ex-Cap11.qxd 21-12-2006 11:20 Pagina 203 11 Le macro Creare le macro Registrare una macro Eseguire una macro Riferimenti assoluti e relativi nelle macro Assegnare un pulsante a una macro Modificare una
DettagliCentro Ausili Tecnologici TUTORIAL CREAZIONE TABELLE DI COMUNICAZIONE CON PROGRAMMI NON SPECIFICI
Centro Ausili Tecnologici Viale Cittadini 33, 52100 Arezzo - Tel 0575/254357 Email: cat@usl8.toscana.it Sito web: www.cat-arezzo.org TUTORIAL CREAZIONE TABELLE DI COMUNICAZIONE CON PROGRAMMI NON SPECIFICI
DettagliRelazioni. Microsoft Access. Relazioni. Relazioni
Relazioni Microsoft Access Relazioni In Access, le relazioni non sono le relazioni del modello relazionale! Relazioni: legate ai concetti di Join Integrità referenziale Relazioni I tipi di relazione possono
Dettagli5 - Importazione di un rilievo da uno strumento topografico
5 - Importazione di un rilievo da uno strumento topografico Inseriamo ora nel programma PFCAD CATASTO un rilievo fatto con uno strumento topografico. Scegliamo innanzi tutto la voce LAVORI - IMPOSTA LAVORO.
DettagliQuizFaber. nel «CLOUD»
QuizFaber nel «CLOUD» 1 L'idea è quella di utilizzare il proprio spazio personale su Google Drive (gratuito al pari del noto servizio di posta elettronica GMail) come database per raccogliere i risultati
DettagliEXCEL. Alfabetizzazione Informatica Prof. GIUSEPPE PATTI
EXCEL Alfabetizzazione Informatica Prof. GIUSEPPE PATTI Operazioni base Excel è un programma che trasforma il vostro computer in un foglio a quadretti, così come Word lo trasformava in un foglio a righe.
DettagliComponenti VBA per Applicazioni su Database
Basi di Dati Prof. Alfredo Cuzzocrea Università degli Studi di Trieste Componenti VBA per Applicazioni su Database Credits to: Dr. A. Tagarelli UniCAL Sommario Maschere Query Report Macro e Visual Basic
DettagliMODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ
PATENTE EUROPEA DEL COMPUTER 5.0 MODULO 5 Database (Microsoft Access 2007) Parte 3 A cura di Mimmo Corrado Gennaio 2012 MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ Il Modulo 5, richiede che il candidato
DettagliCreare maschere personalizzate
LEZIONE 6 Creare maschere personalizzate In questa lezione impareremo... - A riconoscere ed utilizzare le maschere di Access - A creare maschere e sottomaschere sia in autocomposizione che personalizzate
DettagliRUBRICA AZIENDALE. Per creare una rubrica aziendale andare su. Rubriche aziendali In alto a sinistra
RUBRICA AZIENDALE Ogni utente può creare un numero illimitato di rubriche aziendali. Ogni rubrica deve avere un nome univoco all'interno del proprio dominio di posta, una password (min. 6 caratteri) d'accesso
DettagliCorso di Formazione. Alfabetizzazione digitale
AMBITO TERRITORIALE NA-17 ISTITUTO COMPRENSIVO STATALE Nicola ROMEO - Pietro CAMMISA 80029 - Sant Antimo (NA) L IC Romeo Cammisa partecipa al Programma Scuola Viva POR Campania FSE-2014/20 Asse III OS
DettagliAccess 2007 Colonna di ricerca
Pagina 1 di 7 Lezioni on line -> Gestire i dati Access 2007 Colonna di ricerca Quando si riempiono i campi dei record che formano una tabella, può essere utile e comodo poter scegliere, in un elenco dei
DettagliTHECLA INFORMATICA s.r.l. Corso Avanzato Microsoft Access XP
INDICE CONTROLLI 4 CONTROLLI LEGATI 5 CONTROLLI NON LEGATI 5 CONTROLLI CALCOLATI 6 CONTROLLO ETICHETTA 7 CONTROLLO CASELLA DI TESTO 8 CONTROLLO CASELLA DI CONTROLLO 10 CONTROLLO CASELLA A CASCATA 11 CONTROLLO
DettagliInserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record
Inserire record Microsoft Access Maschere (II) Una maschera può essere sfruttata non solo per vedere dati ma anche per immettere nuovi record, per modificarli o per cancellarli (come in visualizzazione
DettagliPersonal Share Estratto. Manuale Utente
Personal Share Estratto Manuale Utente 1. Accesso di mail di invito L accesso al servizio avviene una volta ricevuta la mail di invito Cliccando sul link indicato dalla freccia (che sarà personalizzato
DettagliVBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.
Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?
DettagliCorso di Access. Prerequisiti. Modulo L2A (Access) 1.2 Strumenti di Access. Utilizzo elementare del computer Concetti fondamentali di basi di dati
Corso di Access Modulo L2A (Access) 1.2 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati 2 1 Introduzione In questa Unità si introduce Access 2007, un applicazione
DettagliVISUAL BASIC FOR APPLICATION
VISUAL BASIC FOR APPLICATION LA PIATTAFORMA DI SVILUPPO GLI ELEMENTI DI VBA Finestra di progetto: mostra l elenco gerarchico dei progetti aperti e di tutti i moduli di codice e finestre di interfaccia
DettagliManuale d istruzioni per l uso della web-mail di ANDI
Manuale d istruzioni per l uso della web-mail di ANDI 1. Login Dopo esservi connessi all indirizzo https://webmail.andinazionale.it/ troverete una interfaccia come quella indicata in Figura 1. per accedere
Dettagli---------------------------------------------------------------- Gli studenti hanno a disposizione nel laboratorio al primo piano, dei Personal Computer con sistemi operativi Windows NT Workstation e Windows
DettagliINSTALLAZIONE SOFTWARE HARLEY_DAVIDSON DEMO DEALERS
INSTALLAZIONE SOFTWARE HARLEY_DAVIDSON DEMO DEALERS 1. COME SCARICARE ED INSTALLARE IL PROGRAMMA 1. All'indirizzo internet http://hd.zerobytes.it/dealers/ trovate i file necessari al funzionamento del
DettagliUniversità degli Studi di Ferrara. Docente: Dott. Andrea Silvestri. - Access -
Università degli Studi di Ferrara Corso di Laurea in Tecnologie per i Beni Culturali 1 A.A.2009/2010 Corso di Informatica 2 Docente: Dott. Andrea Silvestri - Access - 2 Creazione di un database Access
DettagliVideo Scrittura (MS Word) Prima Parte
Video Scrittura (MS Word) Prima Parte Ripasso/approfondimento: Gestione Cartelle/File Crea una cartella UTE Informatica Base sul Desktop Click destro sul Desktop Posizionarsi su Nuovo Cliccare su Cartella
DettagliArea Sistemi di Elaborazione Microinformatica
Area Redatto da Area Sistemi di Elaborazione Microinformatica Versione Data Modifiche 1.0 31/12/2016 CSI Manuale Portale Affari Legali pag. 1 Portale Affari Legali Ripartizione Affari Legali Indice 1.
DettagliFolium. Quick guide: gestione documentale e fascicolazione elettronica. Dicembre FOLIUM: Gestione documentale e fascicolazione elettronica
Folium Quick guide: gestione documentale e fascicolazione elettronica Dicembre 05 Premessa La guida veloce viene fornita a corredo delle attività formative d aula ed è concepita con l obiettivo di favorire
DettagliCapitolo 18 - Progetto DWG Creazione del layout di stampa
Capitolo 18 - Progetto DWG Creazione del layout di stampa Avviate MasterChef dall icona presente sul vostro Desktop. Nota: Se state utilizzando una versione dimostrativa, una volta caricato il programma,
DettagliCorso di informatica avanzato. 2 Videoscrittura II
Corso di informatica avanzato 2 Videoscrittura II 1. Importare fogli Excel o altri oggetti 2. Tabulazione 3. Realizzazione di un volantino con suddivisione in colonne 4. Copia formato 5. Unione di documenti
Dettagli8.1 Anagrafica Imprese
8.1 Anagrafica Imprese Questo link è utilizzato per l inserimento e la gestione dei dati relativi ad un impresa. Per modificare le informazioni di un impresa già esistente inserire la ragione sociale e/o
Dettagli5.2 Gestione didattica. 5.2.1 Compilazione Calendario. 1. Selezione della classe e del mese visualizzato. 3. Selezione dei docenti e della sede
5.2 Gestione didattica 5.2.1 Compilazione Calendario Definite le classi da Gest. Allievi e i docenti da Risorse Umane si può procedere con la compilazione del calendario didattico. Selezioniamo dal menù
DettagliOrcad Capture è un potente ambiente di disegno elettronico. Esploriamo alcune delle
Orcad Capture è un potente ambiente di disegno elettronico. Esploriamo alcune delle caratteristiche di Capture. Quando facciamo partire Capture appare la videata della sessione di lavoro. Da questa sessione
DettagliAutomatizzare le attività con le macro di Visual Basic
Automatizzare le attività con le macro di Visual Basic Se non si ha esperienza con le macro, non c'è da preoccuparsi. Una macro è semplicemente un insieme registrato di sequenze di tasti e di istruzioni,
Dettagli3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.
3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,
DettagliMANUALE D USO SOFTWARE DVR DOC PS Procedure Standardizzate
MANUALE D USO SOFTWARE DVR DOC PS Procedure Standardizzate Fig.1 Al primo avvio del software appare la barra menù della fig 1, da dove l utente Può accedere a tutte le funzioni del software. Compilazione
Dettagliqwertyuiopasdfghjklzxcvbnmq ertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwerty Corso Avanzato di Informatica
qwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwer APPUNTI LEZIONI DI EXCEL tyuiopasdfghjklzxcvbnmqwerty Corso Avanzato di Informatica uiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiop
DettagliLE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.
LE MASCHERE Inserire i dati direttamente in tabella non è agevole. Questa operazione normalmente viene svolta utilizzando le maschere. I vantaggi offerti dalle maschere sono: Aspetto grafico più accattivante
DettagliUtilizzo delle Maschere in Microsoft Access
Utilizzo delle Maschere in Microsoft Access Uso delle maschere Permettono di definire delle interfacce grafiche per la gestione dei dati del database Permettono di realizzare delle piccole applicazioni
DettagliOperazioni preliminari: creare una cartella in Documenti
Operazioni preliminari: creare una cartella in Documenti 1. Fare clic in successione su Start (cerchio con il logo Microsoft in basso a sinistra), Documenti. 2. Cliccare su Nuova cartella comparirà una
DettagliStudio delle successioni con il software
Studio delle successioni con il software Abbiamo visto due possibili definizioni per alcune successioni: diretta e per ricorrenza (o ricorsiva). Ricordiamo che la successione delle somme dei primi n numeri
DettagliMINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL
MINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL ISTRUZIONI PIU COMUNI: Le istruzioni per scrivere del testo dentro una cella sono principalmente due: cells e range L istruzione cells permette di scrivere
DettagliPresentazione con PowerPoint
Presentazione con PowerPoint L applicazione PowerPoint permette di creare documenti da mostrare su diapositive per presentazioni. Sarai facilitato nell utilizzo di PowerPoint perché molti pulsanti e molte
DettagliCREAZIONE DI UN ACCOUNT UTENTE CON SISTEMA OPERATIVO WINDOWS 7
CREAZIONE DI UN ACCOUNT UTENTE CON SISTEMA OPERATIVO WINDOWS 7 Gli account utente consentono di condividere un computer con più persone, mantenendo i propri file e le proprie impostazioni. Ognuno accede
Dettagli2.6. Creare ed operare con i Report
2.6. Creare ed operare con i Report 2.6.1. I comandi per i report I comandi già presentati in precedenza per gli oggetti in generale (vedi RICHIAMO) valgono in particolare per i report; in figura sono
DettagliPersonalizzazione del report
Creare un report In questa lezione ci dedicheremo alla stampa dei dati tramite lo strumento dei report. Access ci permette di progettare stampe organizzando i dati in modo personalizzato. Questa caratteristica
DettagliLa stampa unione in Word 2007
La stampa unione in Word 2007 Preparazione della lista dei contatti Devi inviare a più persone lo stesso documento e vuoi personalizzarlo con il nome del destinatario? È semplice con la funzione stampa
DettagliCreare una gif animata con GIMP!
Creare una gif animata con GIMP! 1) Aprire l immagine utilizzando GIMP! (dopo aver avviato il programma, cliccare su FILE apri selezionare il file desiderato) L immagine viene aperta come sfondo. Tra parentesi
DettagliMANUALE PER l INSERIMENTO DEI VOTI PROPOSTI CON SISSIWEB
MANUALE PER l INSERIMENTO DEI VOTI PROPOSTI CON SISSIWEB 1. Digitare l indirizzo web: http://www.edeamicis.com Sulla pagina principale cliccare su ENTRA NEL SITO 2. Selezionare il link e cliccare su Area
DettagliCorso di Microsoft. Access. Marco P. Locatelli.
Corso di Microsoft Access Marco P. Locatelli locatelli@disco.unimib.it Esempio Lo schema Entità Relazione rappresenta parte di un modello relativo ad una palestra, con informazioni sugli istruttori, sulle
DettagliTALKING PAPER MANUALE D USO
TALKING PAPER MANUALE D USO Marco De Zorzi Matricola 734544 Manuel Fossemò Matricola 734531 Yanick Fratantonio Matricola 735198 Massimiliano Gentile Matricola 731238 INTRODUZIONE In questo manuale verranno
DettagliMicrosoft Word (parte I) Mirko Gombia Università di Bologna
Microsoft Word (parte I) Mirko Gombia Università di Bologna Cenni preliminari Microsoft Word è un programma del pacchetto Office di Microsoft È un software dedicato alla creazione di testi, ma non solo
DettagliCorso di Access. Prerequisiti. Modulo L2 A (Access) Le query
Corso di Access Modulo L2 A (Access) 2.3.1 Le query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB 2 1 Introduzione
DettagliMicrosoft Power Point - IV Lezione
Microsoft Power Point - IV Lezione Continuiamo a vedere le funzionalità di Power Point e in particolare: Come scrivere formule matematiche con Equation Editor Come inserire e gestire le animazioni degli
DettagliFondamenti di Informatica A. A. 2017/18
Fondamenti di Informatica Prof. Marco Lombardi A. A. 2017/18 : OUTLINE Caratteristiche Come si presenta Primo diagramma di flusso ed utilizzo del blocco di output Esempio Utilizzo dei blocchi di input/output
Dettagli2.4. Creare ed operare con le query
2.4. Creare ed operare con le query 2.4.1. I comandi per le query I comandi già presentati in precedenza per gli oggetti in generale (vedi RICHIAMO) valgono in particolare per le query; in figura sono
DettagliCosa sono le maschere
Prof. Emanuele Papotto Cosa sono le maschere La maschera è un oggetto di database che viene realizzato per mostrare, modificare e immettere i record in modo più chiaro rispetto alla visualizzazione foglio
DettagliISTRUZIONI DEVC++ Autore: Luca Florio (luca.florio<at>polimi.it)
ISTRUZIONI DEVC++ Autore: Luca Florio (luca.floriopolimi.it) DevC++ è un ambiente di programmazione scaricabile gratuitamente che fornisce funzionalità per la creazione di applicativi in linguaggio
DettagliL INTERFACCIA GRAFICA DI EXCEL
Dopo l avvio del foglio elettronico apparirà un interfaccia grafica nella quale verrà aperta una nuova cartella di lavoro alla quale il PC assegnerà automaticamente il nome provvisorio di Cartel1. La cartella
DettagliCorso di Access. Prerequisiti. Modulo L2A (Access) Struttura delle tabelle
Corso di Access Modulo L2A (Access) 1.3.1 Struttura delle tabelle 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati Gli oggetti di Access 2 1 Introduzione Il concetto
DettagliPER SALVARE UN FILE FILE - SALVA CON NOME SCEGLIERE: 1) il nome da dare al file. 2) la posizione in cui salvare: documenti, desktop, penna usb, etc.
PER SALVARE UN FILE FILE - SALVA CON NOME SCEGLIERE: 1) il nome da dare al file 2) la posizione in cui salvare: documenti, desktop, penna usb, etc. 3) il tipo file: documento word (.docx), word 97-2003
DettagliINSERIRE I DATI NEL DATABASE
13-Cap10_DWCS3.qxd 18-11-2009 11:43 Pagina 201 CAPITOLO10 INSERIRE I DATI NEL DATABASE In questo capitolo In questo capitolo imparerai a interagire con i contenuti del database gestiti nel sito. In particolare
DettagliOperazioni di Ordinamento
Operazioni di Ordinamento E possibile ordinare i dati di una tabella, una maschera, una query in ordine crescente decrescente o alfabetico se si tratta di stringhe. Per effettuare queste operazioni di
DettagliIntroduzione alle principali funzioni di
Introduzione alle principali funzioni di Login Inserire nel campo Utente: nome.cognome Password: cognome o password personalizzata Tramite la funzione Resetta Password Premere successivamente la spunta
DettagliCorso di Access Modulo L2 A (Access) I tipi di query
Corso di Access Modulo L2 A (Access) 2.3.2 I tipi di query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB
DettagliMicrosoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati
Microsoft Access Programma applicativo del pacchetto Microsoft Office per la gestione delle basi di dati. Microsoft Access 2 Creazione base di dati Apertura di una base dati Una nuova base dati si crea
DettagliCorso sul PACCHETTO OFFICE. Modulo Access
Corso sul PACCHETTO OFFICE Modulo Access Docente: dott. Marco Cardani Lezione 6 I campi di ricerca lookup 1 6 I campi di ricerca lookup Vedremo in questa lezione come agevolare l inserimento dei dati mediante
DettagliSPAC Automazione 2019
SPAC Automazione 2019 Utilizzo della finestra Gestione Commesse Esercitazione per l apprendimento e l utilizzo dei comandi Rev. 0-2019 Ambiente di lavoro 1 Ambiente di lavoro Descrizione dell ambiente
DettagliGRAFICO DI PARETO. variabile rispetto a cui si vuole ordinare (ossia nel nostro esempio
Si consideri il data set nel file Pareto.xls. GRAFICO DI PARETO Vediamo come costruire il grafico di Pareto con Excel. Questo grafico non costituisce un output standard pertanto sarà necessario compiere
DettagliCORSO DI FORMAZIONE DOCENTI DELLE SCUOLE PUBBLICHE A GESTIONE PRIVATA ECDL, LA PATENTE EUROPEA PER L USO DEL COMPUTER GUIDA SINTETICA
M ECDL ECDL, LA PATENTE EUROPEA PER L USO DEL COMPUTER LA POSTA ELETTRONICA Parte Generale GUIDA SINTETICA 1 - Primi passi Aprire il programma di posta elettronica Outlook Express Aprire la cassetta delle
DettagliInoltrare un messaggio.
Reti informatiche 359 7.5.3.9 Inoltrare un messaggio. È possibile spedire ad altri un messaggio inviato o ricevuto in precedenza. Al destinatario verrà recapitato il messaggio originale nel quale compariranno
DettagliManuale d uso MOTEC. Pagina 1 di 15
Pagina 1 di 15 MANUALE D USO Copyright GRUPPO INFOTEL s.r.l.- Via Strauss 45 PBX 0828.302200 Battipaglia (SA) Windows e Ms-Word sono marchi registrati dalla Microsoft Corporation CARATTERISTICHE GENERALI
DettagliTUTORIAL LIBRI IN SIMBOLI
TUTORIAL LIBRI IN SIMBOLI Questo tutorial guida alla costruzione di un libro in simboli utilizzando il programma ARAWORD e OPENOFFICE DRAW. I programmi devono essere aperti entrambi. Si consiglia di scrivere
DettagliUtilizzo collegamento remoto
Utilizzo collegamento remoto Introduzione Il collegamento VPN (virtual private network) consente a PC collegati ad internet ma fisicamente fuori dalla rete interna regionale, di accedere, con le credenziali
DettagliRICHIESTA CERTIFICATO DI AGIBILITÀ IMPRESE CHE OCCUPANO LAVORATORI DEL SETTORE DELLO SPETTACOLO
RICHIESTA CERTIFICATO DI AGIBILITÀ IMPRESE CHE OCCUPANO LAVORATORI DEL SETTORE DELLO SPETTACOLO MANUALE UTENTE Data di consegna 15/05/2015 Versione 1.0 - Pag. 1 1. Introduzione... 3 2. Scopo del documento...
DettagliGUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0
GUIDA ALL INSERIMENTO DI TESTI E DOCUMENTI NEL NUOVO SITO DEL COMUNE DI CERVIA Versione 1.0 Indice - ACCESSO AL BACKEND DEL SITO WEB e LOGIN - INSERIMENTO FILE IN GESTIONE FILE - INSERIMENTO NEWS Realizzato
DettagliPRIMI PASSI CON UN DATABASE
Basi di dati PRIMI PASSI CON UN DATABASE Definizione di database Per database si intende un insieme di informazioni catalogate ed organizzate. Il tipo di database più diffuso è quello relazionale, composto
DettagliUso di Optimax MPL OptiMax
Uso di Optimax 2000 Daniele Vigo D.E.I.S. - Università di Bologna dvigo@deis.unibo.it rev. 1.0 - gennaio 2003 MPL OptiMax OptiMax 2000 è una libreria di oggetti che rende disponibile le funzionalità di
DettagliDISPENSA ACCESS (OFFICE 2010 BETA)
DISPENSA ACCESS (OFFICE 2010 BETA) 2. LE RELAZIONI. Una relazione può essere definita come un legame tra due tabelle basato sul valore di uno o più campi di ciascuna delle due tabelle. Di solito i campi
DettagliCreazione di database, tabelle e associazioni con Access 2003
Creazione di database, tabelle e associazioni con Access 2003 Per definire un nuovo database 1. Dal menu di Start scegliere Tutti i programmi e poi fare clic su Microsoft Access. 2. Nella finestra Riquadro
DettagliIl proprietario di una catena di negozi vuole confrontare il reddito (in euro) dei suoi 5 negozi, riportato nella seguente tabella
Primo esempio (es. 2.1) Il proprietario di una catena di negozi vuole confrontare il reddito (in euro) dei suoi 5 negozi, riportato nella seguente tabella Negozio Reddito Negozio 1 21.500,00 Negozio 2
DettagliMANUALE OPERATIVO PER IL PROCESSO DI QUALIFICA FORNITORI. Rev. 23 novembre 2013 Pag. 1
MANUALE OPERATIVO PER IL PROCESSO DI QUALIFICA FORNITORI Pag. 1 Si ricorda che è possibile accedere alla piattaforma SRM del Gruppo Hera utilizzando INTERNET EXPLORER (IE) versioni 6.0, 7.0 (versioni certificate),
DettagliModulo 10: Configurare la barra degli strumenti
Obiettivi del modulo 10 Barra degli strumenti di Focalpoint La barra degli strumenti è molto utile per gestire comandi o funzioni in modo veloce. Alla fine del presente modulo sarai in grado di gestire
DettagliScegli l attività che intendi svolgere e clicca con il tasto sinistro del mouse sull argomento (esempio figura 2)
Figura 1 Clicca qui con il tasto Una volta scaricati i materiali di studio e averli studiati o almeno letti.! scegli l argomento da trattare, clicca con il tasto sull argomento stesso come descritto nell
Dettagli1. Introduzione 3 / 27
BACKOFFICE CONSOLE 1. Introduzione... 3 2. Creazione di uno Schema... 4 2.1 Struttura dello Schema... 5 2.2 Caratteristiche dei campi... 6 2.3 Traduzioni... 8 2.4 Ricerca degli schema... 9 2.5 Gestione
DettagliCosa sono i report. Prof. Emanuele Papotto 05/10/2010
Prof. Emanuele Papotto Cosa sono i report Nei database, gli elenchi di g informazioni pronti per essere stampati (nella figura a fianco l elenco dei cantanti), vengono chiamati report (rapporti) 1 A cosa
DettagliDISPENSA 1 ACCESS (OFFICE 2010 BETA)
DISPENSA 1 ACCESS (OFFICE 2010 BETA) CREAZIONE/APERTURA DI UN DATABASE. Dopo avere mandato in esecuzione l applicativo Access da Start Programmi Microsoft Office si può procedere con le operazioni descritte
DettagliLena Cota Guido Corso di Informatica - II livello. Excel 2003 Formule. Imparare a usare le formule con la pratica
Excel 2003 Formule Imparare a usare le formule con la pratica 1 Cosa sono Uno degli obiettivi principali dei fogli di calcolo è fornire il risultato di operazioni matematiche, dalla semplice somma alle
DettagliMODULO 5 ACCESS Basi di dati
MODULO 5 ACCESS Basi di dati Lezione 2 www.mondopcnet.com ARGOMENTI Lezione 2: Tabelle Menu database Tipi di dato Creazione tabella in visualizza struttura Definire un campo chiave Navigazione tra i record
DettagliMicrosoft Outlook Di Nunziante Esposito. `*************` Quinta parte: Come gestire la rubrica (contatti). `***********`
Microsoft Outlook 2007. Di Nunziante Esposito. `*************` Quinta parte: Come gestire la rubrica (contatti). `***********` Dopo aver preparato al meglio il layout del browser ed aver impostato un account
DettagliCreazione di funzioni utente (UDF)
Industry Creazione di funzioni utente (UDF) Con LOGO! Soft Comfort V7 è possibile realizzare UDF, ovvero blocchi creati dall utente e salvabili in libreria. In questo modo è possibile ri-utilizzare questi
Dettagli