Come accedere a VBA per creare un foglio di calcolo Excel

...

Salva i dati su un foglio di calcolo Excel utilizzando VBA.

La creazione di un foglio di calcolo Excel in Access può farti risparmiare tempo quando devi esportare i dati in un foglio di calcolo Excel. Visual Basic for Applications (VBA) può essere un potente strumento per automatizzare i processi nelle applicazioni Microsoft Office. Con VBA puoi utilizzare l'oggetto Applicazione Microsoft Excel per creare un foglio di calcolo Excel da Access. L'oggetto applicazione Excel è il punto di ingresso al resto del modello a oggetti. Esporta i dati più velocemente in Excel salvando i dati direttamente su un foglio di calcolo Excel.

Passo 1

Avvia Microsoft Office Access, fai clic su "Database vuoto" e fai clic sul pulsante "Crea" per creare un database vuoto. Fare clic sulla scheda "Strumenti database" e fare clic su "Visual Basic" per aprire la finestra di Microsoft Visual Basic. Fare clic sul menu "Inserisci" e fare clic su "Modulo" per inserire un nuovo modulo di codice.

Video del giorno

Passo 2

Fare clic sul menu "Strumenti" e fare clic su "Riferimenti". Scorri verso il basso e seleziona la casella accanto a "Microsoft Excel Libreria oggetti." Fare clic su "OK".

Passaggio 3

Inizia digitando il seguente codice VBA per creare una nuova procedura secondaria:

Sub privato createSpreadSheet()

Passaggio 4

Continua digitando il seguente codice per creare tre nuovi oggetti variabili che verranno utilizzati per creare il foglio di calcolo Excel:

Dim newExcelApp come Excel. Applicazione. Dim newWbk Come Excel. Cartella di lavoro. Dim newWkSheet As Excel. Foglio di lavoro

Passaggio 5

Aggiungi il seguente codice per avviare Excel e visualizzarlo:

Imposta newExcelApp = Excel. Applicazione

newExcelApp. Visibile = Vero

Passaggio 6

Digitare quanto segue per aggiungere una nuova cartella di lavoro e un foglio di lavoro:

Imposta newWbk = newExcelApp. Libri di lavoro. Aggiungere

Imposta newWkSheet = newWbk. Fogli di lavoro (1)

Passaggio 7

Aggiungi dati al tuo nuovo foglio di lavoro digitando quanto segue:

nuovoWkSheet. Celle (1, 1).Value = "Nuovo foglio di lavoro..."

Passaggio 8

Salva la nuova cartella di lavoro creata digitando il seguente codice:

nuovoWkSheet. Salva con nome ("C:\myworksheet.xlsx")

Passaggio 9

Modifica il percorso nel passaggio precedente e digita il percorso e il nome del file di tua scelta.

Passaggio 10

Digitare quanto segue per terminare la procedura secondaria:

Fine sotto

Passaggio 11

Premi "F5" per eseguire la procedura e creare un nuovo foglio di calcolo Excel.