Pentru o versiune de Microsoft Office XP a acestui articol, consultați290140. Pentru o versiune de Microsoft Office 97 a acestui articol, consultați173707. Pentru Microsoft Office 2001 pentru Mac versiune a acestui articol, consultați274703. Pentru o versiune de Microsoft Office 98 Macintosh Edition a acestui articol, consultați181058.
Rezumat
Baza de cunoștințe Microsoft conține o serie de articole care includ mostre de cod pentru Visual Basic pentru aplicaţii macrocomenzi. Multe dintre aceste macrocomenzi ilustrează conceptele de bază de programare în Visual Basic pentru diverse aplicații Office 2000. Acest articol conține instrucțiuni despre cum se utilizează mostre de cod pentru a crea o macrocomandă noi și cum se execută această macrocomandă.
Mai multe informații
Microsoft furnizează exemple de programare scop ilustrativ, fără nicio garanţie explicită sau implicită. Aceasta include, dar nu se limitează la, garanţiile implicite de vandabilitate sau de potrivire pentru un anumit scop. Acest articol presupune că sunteţi familiarizat cu limbajul de programare care este prezentat şi cu instrumentele utilizate pentru a crea şi a depana proceduri. Specialiștii în asistență Microsoft pot ajuta la explicarea funcționalității unei anumite proceduri, dar nu vor modifica aceste exemple pentru a furniza funcționalitate suplimentară sau pentru a construi proceduri pentru a răspunde cerințelor dvs. specifice. Pentru a utiliza mostre de cod dintr-un articol din baza de cunoștințe, trebuie să adăugați o macrocomandă Visual Basic nou (sau să selectați o macrocomandă existente). Puteți apoi copiere/lipire sau tastați codul exemplificativ în această macrocomandă utilizând oricare dintre următoarele metode:
Pentru a crea o macrocomandă noi
-
Deschideți sau să creați un șablon în aplicația Office, utilizați.
-
În meniul Instrumente , indicați spre macrocomenziși apoi faceți clic pe macrocomenzi.
-
În lista Macrocomenzi în , selectați șablon Word sau un document în cazul în care doriți să Salvați macrocomanda.
-
În caseta Nume , tastați un nume pentru macrocomanda.
-
Faceți clic pe Creare pentru a deschide editorul Visual Basic.
-
Procedați într-unul din modurile următoare:
-
Introduceți codul de macrocomenzi între linia de Sub Macroname() şi End Sub linie.
Sub macroname()
Type your macro code here End Sub
- sau -
-
Copiați și lipiți codul exemplificativ pentru macrocomanda urmând acești pași:
Sub macroname()
End Sub
-
Comutați la programul pe care îl utilizați pentru a vizualiza articolul din baza de cunoștințe Microsoft, cum ar fi Microsoft Internet Explorer.
-
Pentru a selecta mostre de cod, țineți apăsată tasta CTRL și apoi un singur clic codul.
-
În meniul Editare , faceți clic pe Copiere.
-
Comutați la editorul Visual Basic.
-
În editorul Visual Basic, selectați textul Cod existent de Sub Macroname() la End Sub macrocomenzii.
-
În meniul Editare , faceți clic pe Lipire.
Notă: Atunci când o lipiți, textul cod existente vor fi înlocuite cu codul este copiat din articolul din baza de cunoștințe.
După tastarea sau lipirea codul de macrocomenzi, din meniul fișier , faceți clic pe închide și reveniți la < aplicaţie >
unde < aplicația > este aplicația Microsoft Office 2000 pe care îl utilizați. Notă: Utilizați tasta TAB pentru a indenta textul. Liniile care încep cu un apostrof (') sunt comentarii și nu sunt necesare pentru a executa macrocomanda. Cu toate acestea, poate doriţi să le tastați pentru a fi mai ușor de înțeles macrocomanda.Pentru a adăuga un modul mostre de cod
Pentru a adăuga un modul de cod, trebuie să fie au un modul existente sau să creați un nou modul. Pentru a face acest lucru, urmați acești pași:
-
Deschideți sau să creați un șablon în aplicația Office, utilizați.
-
În meniul Instrumente , indicați spre macrocomandă şi faceţi clic pe Visual Basic Editor.
-
În fereastra de proiecte Visual Basic Editor (implicit, acest lucru este în colțul din stânga sus), faceți clic pe pictograma de proiect cu același nume ca șablon sau document. Dacă încă nu ați salvat pe șablon sau un document, numele de proiect va fi asemănătoare Project(Document1) sau TemplateProject(Template1).
Notă pentru utilizatorii de WORD: Dacă doriți să stocați de macrocomandă în mod implicit șablonul global Normal.dot, faceți dublu clic pe proiectul Normal . -
Dacă proiectul este selectat nu conține un folder denumit module sub el, faceți clic pe Module din meniul Inserare .
-
Faceți clic oriunde în fereastra de cod de modul în care doriți să creați. Fereastra de cod este de obicei în colțul din dreapta sus Visual Basic Editor.
-
Tastați sau lipiți codul exemplificativ exact așa cum apare în articolul din baza de cunoștințe, inclusiv liniile Sub Macroname() și End Sub.
Notă: Pentru mai multe informații despre tastând sau lipirea codul de macrocomenzi, consultați secțiunea "Pentru a crea o nouă macrocomandă" din acest articol.
După tastarea sau lipirea codul de macrocomenzi, din meniul fișier , faceți clic pe închide și reveniți la < aplicaţie >
unde < aplicația > este aplicația Microsoft Office 2000 pe care îl utilizați.Pentru a executa macrocomanda
-
În meniul Instrumente , indicați spre macrocomandă , apoi pe macrocomenzi.
-
Selectați numele macrocomenzii în lista de Nume și apoi faceți clic pe Executare.
Referințe
Microsoft Help pentru fiecare program Office conține numeroase subiecte despre lucrul cu macrocomenzi. Visual Basic ajutor conţine informaţii despre scrierea propriul cod.
Pentru informații suplimentare despre obținerea ajutorului pentru Visual Basic for Applications, consultaţi următorul articol din baza de cunoștințe Microsoft:226118 OFF2000: programare resurse pentru Visual Basic for Applications