You Must Install The Microsoft Infopath Digital Signature Control' title='You Must Install The Microsoft Infopath Digital Signature Control' />Importare dati da Excel in Access con codice VBAMi capita molto spesso che mi venga chiesto come sia possibile importare dei dati residenti in fogli di lavoro di Microsoft Excel in una o pi tabelle di Microsoft Access.Vi propongo una delle vie pi semplici che possiate seguire utilizzando poche e semplici righe di codice VBA in Access.In questo caso lobiettivo quello di inserire in una tabella del database le righe di una ben definita area di celle del foglio di calcolo, note a priori naturalmente raffinandola logica dellagoritmo possiamo rendere dinamica lidentificazione delle celle popolate con dati. Download Music Videos Internet Machines more. Dim i As Longi 1.Dim File. Dati. Da.Importare As String.Dim cmd As String.File. Dati. Da. Importare Nome.Del. File. Excel.Apriamo il file Excel.Workbooks. Open File.Name File. Dati. Da.Importare ciclo fino alla riga A6.While i lt 7. 5 WorksheetsOrdini.RangeA i lt And WorksheetsOrdini.RangeB i lt aggiungo una riga del foglio Excel alla tabellacmd INSERT INTO TOrdini Prodotto, quantita VALUES WorksheetsOrdini.RangeA i, WorksheetsOrdini.Microsoft Windows Live ID.Microsoft Digital Advisory.Servers and other devices that are under the daytoday management and control of.RangeB i Do. Cmd.Run. SQL cmdpasso alla prossima rigai i 1.Wend Chiude il file Excel.Excel. Application.Quit. Msg. Box Importazione degli ordini eseguita con successo.End If. Il tutto si riduce, quindi, ad un ciclo il ciclo While.Wend, in questo caso e ad una INSERT nella tabella INSERT into TOrdini seguita da Do.Cmd. Run. SQL. Ricordatevi di chiudere il file Excel Excel.Application. Quit altrimenti rimarr in memoria unistanza dellapplicazione appesa.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2017
Categories |