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 < p > 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
< br > 3
eseguire la subroutine con il tasto " F5 ".