Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Come salvare una query di Access in Excel con VBA

Sapere come salvare i dati di Microsoft Office Access per Microsoft Office Excel può aiutare a risparmiare tempo quando si ha bisogno di esportare i dati in Excel . Access è un sistema di gestione di database relazionale spesso utilizzato per i database più piccoli e locali . Excel è un foglio di calcolo comunemente usato per analizzare grandi quantità di dati . Entrambe queste applicazioni sono incluse nella suite Microsoft Office . Visual Basic for Applications , noto anche come VBA , viene utilizzato per automatizzare i processi di routine come esportazione di dati da Access in Excel . Istruzioni
1

Aprire Microsoft Office Access 2007 , selezionare " Strumenti di database ", quindi su " Visual Basic ". Selezionare il menu "Inserisci" e fare clic su "Modulo ".
2

Copia e incolla il seguente nel nuovo modulo .

Private Sub ExportAccessDataToExcel ( ) per

Dim SqlString As String

SqlString = " CREATE TABLE testMeasurements ( TESTO TestName , testo di stato ) "

DoCmd.SetWarnings False

DoCmd.RunSQL ( SqlString ) per

SqlString = " INSERT INTO testMeasurements VALUES ( 'Power media ' , 'pass' ) "

DoCmd.RunSQL ( SqlString ) per

SqlString = " INSERT INTO testMeasurements VALUES ( 'Power Vs Time' , ' FAIL ') "

DoCmd.RunSQL ( SqlString ) per

SqlString =" testMeasurements.TestName SELECT, testMeasurements.Status INTO exportToExcel "

SqlString = SqlString & " DA testMeasurements "

SqlString = SqlString & " WHERE ( ( ( testMeasurements.TestName ) = ' media potenza ')); "

DoCmd.RunSQL ( SqlString ) per

DoCmd.TransferSpreadsheet acExport , acSpreadsheetTypeExcel7 , _

" exportToExcel " , "G : \\ TestMeasurements.xls ", True , "A1 : G12 "

End Sub

3

eseguire la subroutine con il tasto " F5 ".

 

software © www.354353.com