28. Tramite il metodo Execute eseguiamo una query che non restituisce risultati mentre tramite il metodo OpenRecorset interroghiamo una tabella o una query.
29. Tramite i metodi MoveFirst , MovePrevious , MoveNext e MoveLast dell'oggetto Recordset possiamo spostarci tra i record
30. Le proprietà EOF e BOF ci indicano se il cursore è posizionato alla fine o all'inizio del recordset. Mentre per leggere dal record corrente si usa la proprietà Fields o la forma abbreviata myRecordset ! FieldName (dove myRecordset è un oggetto di tipo recordset e FieldName è il nome del campo).
31. AddNew , Update e Delete servono rispettivamente per creare, confermare le modifiche ed eliminare il record corrente
32.
33. ADO (ActiveX Data Object) è una libreria per la connessione ai dati da diverse fonti dati.
34. A differenza di DAO, con ADO si parla di Fonte Dati (o Origine Dati), non più di Database.
35. I metodi fondamentali dell'oggetto connection sono open per stabilire una connessione con la fonte dati e execute che esegue una query (o più in genere un comando sulla fonte dati).
36. I metodi e le proprietà fondamentali dell'oggetto recordet dell'oggetto ADODB.Recordset coincidono con i metodi dell'oggetto Recordset di DAO MoveFirst , MovePrevious , MoveNext e MoveLast , EOF , BOF , Fields …
41. OLE e DDE L' Object linking and embedding (OLE) Automation è un protocollo di Windows che consente i condividere i dati tra due applicazioni o controllare un'altra applicazione. OLE Automation è uno standard che molti software sfruttano per esporre ad altre applicazioni strumenti di sviluppo, macro ecc.. OLE e DDE (Dynamic Data Exchange) si riferiscono ad un concetto molto simile. DDE indica che un'applicazione può fungere da server per il chiamante, ma non potrà mai agire come il client.
42.
43. Word.Application descriverà le caratteristiche di un contenitore di documenti di Word. L'oggetto Application potrebbe essere paragonato all'eseguire il software della suite senza aprire alcun documento.
44. Operare sui documenti da VBA Includendo nei riferimenti di VBA la libreria di Microsoft Word è possibile lavorare su un documento di Word o crearne di nuovi. Word.Application.Documents è la collezione dei documenti aperti. Il metodo open di Documents apre un nuovo documento Il metodo new consente la creazione di un nuovo documento. Suggerimento: quando si crea un nuovo oggetto Word è bene renderlo subito visibile così da evitare in caso di errori di lasciare un'istanza di Word “appesa” in background.
45. Aggiungere contenuto al documento Word vede il cursore sul documento con l'oggetto globale Word.Selection . Il cursore è posizionato (se non è stato spostato da qualcuno) sull'ultimo documento attivo (Identificato dall'oggetto ActiveDocument ). Word.Selection.TypeText "Titolo del Documento" Word.Selection.Style = ActiveDocument.Styles("Titolo 1") Word.Selection.TypeParagraph Word.Selection.TypeText "testo scritto con una macro."