/ / סגור VBA סגור שיטה פתוחה

סגור VBA שיטה פתוחה

ה סגור ו פתח שיטה in Excel VBA ניתן להשתמש כדי לסגור ולפתוח חוברות עבודה. זכור, אוסף Workbooks מכיל את כל האובייקטים של Workbook הפתוחים כעת.

הצב לחצן פקודה בגליון העבודה והוסף את שורות הקוד הבאות:

1. שורת הקוד להלן נסגרת קרוב-פתוח-workbooks.xls.

Workbooks("close-open-workbooks.xls").Close

2. שורת הקוד להלן סוגרת את החוברת הראשונה שנפתחה / שנוצרה.

Workbooks(1).Close

3. שורת הקוד להלן סוגרת את חוברת העבודה הפעילה.

ActiveWorkbook.Close

4. שורת הקוד להלן סוגרת את כל חוברות העבודה הפתוחות כעת.

Workbooks.Close

5. שורת הקוד להלן נפתחת sales.xls.

Workbooks.Open ("sales.xls")

הערה: באפשרותך לפתוח את sales.xls בלבד מבלי לציין את נתיב הקובץ אם הוא מאוחסן במיקום ברירת המחדל של הקובץ. מיקום ברירת המחדל של הקובץ הוא התיקיה שאתה רואה כשאתה פותח או שומר קובץ.

6. ניתן גם להשתמש בשיטת GetOpenFilename של אובייקט היישום כדי להציג את תיבת הדו-שיח הפתוחה הרגילה ולבחור את הקובץ (מבלי לפתוח את הקובץ בפועל).

Dim MyFile As String
MyFile = Application.GetOpenFilename()

תוצאה:

שיטת GetOpenFilename

7. הבא, אתה יכול לפתוח את חוברת העבודה כרגיל.

Workbooks.Open (MyFile)
קרא גם: