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

Metodi VBA

Microsoft Visual Basic, Applications Edition (VBA ) linguaggio di programmazione può essere utilizzato per scrivere piccoli programmi , o " macro ", per elaborare i dati in vostro Word , Excel o altri documenti di Office . Si può imparare molto rapidamente sui metodi di VBA utilizzando macro recorder del programma di Office sotto la scheda " Sviluppo " . Questo comando consente di creare programmi che contengono in genere i metodi VBA si può studiare e sperimentare . Programmazione orientata agli oggetti

programmatori di linguaggi di programmazione orientati agli oggetti si riferiscono ad alcune funzioni all'interno di un linguaggio orientato agli oggetti come " metodi". I metodi sono funzioni che sono membri di una classe o di un oggetto . Ad esempio, l'oggetto "Trova " di Word VBA , che fornisce risorse per la localizzazione di testo in un documento , ha una funzione membro chiamata " Execute", che svolge ricerche di testo . Dal momento che " Execute" è una funzione che è membro di un oggetto , è un metodo . Per una panoramica dei concetti di programmazione orientata agli oggetti , vedere Object Oriented Programming Tutorial di Aonaware . Per una panoramica di VBA , VBA Primer di Stephanie Krieger .
Utilizzando metodi in Programmi

Per essere in grado di scrivere istruzioni VBA che utilizzano metodi , aprire l'ambiente di programma Visual Basic facendo clic sul pulsante " Visual Basic " della scheda " sviluppatori" . Una volta dentro l'ambiente , è possibile creare una semplice funzione di un procedimento in cui scrivere un metodo che si desidera utilizzare , quindi digitare una dichiarazione VBA che applica il metodo . Un esempio di programma che utilizza il metodo "Execute" dell'oggetto "Trova ", è il seguente

Public Sub UseTheExecuteMethod ( ) per

Selection.Find.Execute FindText : . = "Ciao" , ReplaceWith : = " arrivederci "

End Sub

 

Programmazione © www.354353.com