di VBA fornisce una introduzione graduale alla creazione di programmi con questo linguaggio , in quanto non si dispone di conoscere le dichiarazioni di VBA per usarlo. Il registratore di macro converte i clic del mouse e tasti premuti apportate in un'applicazione di Office - come Excel o Word - in istruzioni VBA che in seguito sarà possibile studiare , ripetere per ricreare quelle interazioni con l'applicazione , o perfezionare rimuovendo o aggiungendo VBA dichiarazioni. Registratore di macro dell'applicazione è disponibile attraverso il pulsante "Registra macro " sotto la scheda " Sviluppo " .
VBA Ambiente
Per creare programmi VBA a mano, imparare le parti di ambiente di sviluppo VBA , che Microsoft ha fatto per la programmazione manuale . Questo ambiente dispone di strumenti per la scrittura , esecuzione e debug dei programmi . Uno di questi strumenti è il Visualizzatore oggetti , che è un motore di ricerca per localizzare e ottenere descrizioni di oggetti virtuali di VBA . Ad esempio, digitando "Selezione" nel Visualizzatore oggetti per Word VBA verrà visualizzato un elenco di funzioni e le proprietà di questo oggetto di VBA .
Debug
Anche i programmi VBA meglio congegnati hanno difetti . Debugger dell'ambiente di VBA , trovare questi difetti , chiamati " bug ", molto più facile che cercare di loro senza aiuto . Strumenti di debug di VBA consistono questi comandi o componenti : la modalità step - esecuzione, che permette di eseguire un programma un'istruzione alla volta, i componenti per la visualizzazione del valore di variabili , tra cui la finestra Controllo immediato e la finestra immediata , e punti di interruzione , che sono come arresto virtuale o segni di rendimento si svolge su una dichiarazione VBA nel punto in cui vuoi mettere in pausa l'esecuzione del programma .
virtuali Oggetti
programmi di scrittura manuale in VBA consiste nel manipolare gli oggetti virtuali del linguaggio , come ad esempio l'oggetto di uso frequente "Selezione" in Word VBA o dell'oggetto "Range" in VBA . Questi oggetti si comportano simili agli oggetti del mondo reale , nel senso che possono eseguire azioni da parte l'esecuzione di funzioni , e avere attributi come oggetti reali fanno. Ad esempio, l'oggetto "Range" appena citato ha un attributo " celle" , che è possibile utilizzare per impostare e leggere il valore delle celle di un foglio di calcolo . Oggetto " ActiveDatabase " di Access dispone di una funzione chiamata "Execute ", che permette di eseguire query di comando sul database corrente , come ad esempio l'aggiunta o l'eliminazione di tabelle.
Programmazione © www.354353.com