Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Desktop Publishing >> .

Come faccio ad ottenere una macro di Word 2007 al Pause & attendere un input da tastiera e quindi riprendere

Il linguaggio macro di Word 2007 è radicata in Visual Basic, Applications Edition e consente di sviluppare script , trattano non solo sequenze di comandi ripetitivi , ma fermarsi e raccogliere l'input dell'utente come bene. Caselle di input sono programmati a pop-up e di interrompere l'utente , che chiede per un valore di input . Quando l' utente risponde alla finestra , la macro continua a elaborare da quel punto , e può usare il valore che l' utente ha immesso per influenzare i processi di script macro . Istruzioni
1

Selezionare " Visualizza ", quindi " Macro " dal menu barra multifunzione. Viene visualizzata la finestra di dialogo Macro . Per questo esempio , creare una macro denominata MyInputMac digitando questo nome nel campo Nome e fare clic su "Crea ".
2

Creare una variabile per il valore di ingresso da assegnare . Dopo la dichiarazione che legge Sub MyInputMac ( ) , digitare la seguente riga di accettare una stringa ( parola ) come valore :

Dim myStrVar As String
3

Inserire un dichiarazione che include una chiamata alla funzione InputBox . Continuando con l'esempio , aggiungere la seguente riga di codice macro :

myStrVar = InputBox ( "Come vuoi firmare la lettera " , " firma " ) per

Quando questa linea in la macro viene elaborato , una finestra di dialogo chiamata " firma" viene visualizzato con la questione della firma contenuta all'interno . Una casella di testo vuota è fornita per l'utente di inserire la propria firma preferito . L'esecuzione continua quando l' utente fa clic su "OK" o "Annulla".
4

Salva la macro facendo clic su " File ", poi su "Salva " o premendo "Ctrl + S" .


 

software © www.354353.com