כיצד להפעיל את Word באמצעות מאקרו של אקסל

תוכן העניינים

בדוגמה שלנו, אנו רוצים להתחיל הפעלת Word חדשה ולפתוח מסמך ספציפי. לאחר מכן ניתן לערוך את המסמך. Word נקראת באמצעות פקודות מספריית VBA המשולבת בעבר.

השתמש בפקודה "צור אובייקט" ליצירת הפעלת Word מיישום Excel. על ידי העברת הפרמטר "Word.Application", אתה מתחיל הפעלת Word חדשה מתוך Excel. להלן הקוד המלא:

Sub StartWord ()
Dim objWordApp כאובייקט
Dim strPath כמחרוזת
strPfad = "C: \ Document.docx"
הגדר objWordApp = _ CreateObject ("Word.application")
עם objWordApp
.Application.Visible = True
.Application.Documents.Open (strPath)
'הנה הפקודות שלך
סיים עם
הגדר objWordApp = כלום
סיום תת

התוכנית פותחת הפעלת Word וטוענת את המסמך "C: \ Document.docx". תקבל הודעת שגיאה אם המסמך אינו קיים במיקום זה. מהעמדה "הפקודות שלך כאן", הכנס את הפקודות איתן משתנה מסמך Word. שים לב לפקודה בסוף תוכנית המשנה:

הגדר objWordApp = כלום

זה סוגר את החיבור מאקסל ל- Word באמצעות משתנה האובייקט "objWordApp". זה חשוב כדי להשיג סיום נקי של התוכנית.

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave