Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come iniziare Utilizzo di VBA con Microsoft Word

Come iniziare utilizzando Visual Basic, Applications Edition (VBA ) in Microsoft Word non è così complicato come si potrebbe pensare. VBA è un linguaggio di programmazione utilizzato in applicazioni di Microsoft Office per automatizzare le attività di routine . Il modo più veloce per iniziare è attraverso l'uso di macro. Una macro VBA consente di mettere Word con il pilota automatico , consentendo di eseguire un insieme di comandi con un solo clic o premendo un solo tasto . È possibile registrare una macro e modificare la macro dopo che è stato creato per aggiungere altri comandi come necessario . Istruzioni
1

lancio di Microsoft Word , fare clic sulla scheda "Sviluppatore " e cliccare su " Registra macro ". Tipo " createTable " sotto " Nome macro " e fare clic sul pulsante " OK" .

2 Fare clic sul menu "Inserisci" e fare clic sull'icona "Tabella" . Trascinare il mouse sopra le piazze e fare clic sul quadrato con l'etichetta " Tabella 3x3 " per inserire una nuova tabella . Fare clic sull'icona "Stop Recording " nel pannello Macro di fermare la registrazione della macro .

3 Fare clic sulla scheda "Sviluppatore " e cliccare su "Macro" per avviare la finestra di dialogo Macro. Fare clic sulla macro " createTable ", creato nei passaggi precedenti e fare clic su "Modifica" per avviare la finestra Editor VB . Il seguente codice VBA è stato generato automaticamente per voi per creare la tabella :

ActiveDocument.Tables.Add Range: = Selection.Range , NumRows : = 3 , NumColumns : = _

3 , DefaultTableBehavior : = wdWord9TableBehavior , AutoFitBehavior : . = _

wdAutoFitFixed

Selection.Tables ( 1 ) per

Se Style < > "Grid Table " Allora

. style = " Table Grid"

End If

. ApplyStyleHeadingRows = True

. ApplyStyleLastRow = False

. ApplyStyleFirstColumn = True

ApplyStyleLastColumn = False

ApplyStyleRowBands = True

ApplyStyleColumnBands = False

End With

Selection.TypeText Testo : . . . = " Nome "

Unità Selection.MoveRight : = wdCell

Selection.TypeText Text : = " Cognome "

Unità Selection.MoveRight : = wdCell

Selezione . TypeText Text : = " Grade "
4

Aggiungere il seguente codice VBA per compilare la tabella con i dati :

Selection.Tables ( 1 ) per

. cella ( 2 , 1) . Range.Text = " John"

. cella ( 2 , 2) . Range.Text = "Smith"

. cella ( 2 , 3) . Gamma . Text = "B"

. cella ( 3 , 1) . Range.Text = " Oscar "

. cella ( 3 , 2) . Range.Text = " Ramos "

. cella ( 3 , 3) . Range.Text = " a + "

End With
5

Premere " F5 " per eseguire la macro . Questo creerà una nuova tabella con tre colonne e tre righe , e popolerà le celle con i dati.

 

Programmazione © www.354353.com