כיצד להעביר גיליון עבודה של Excel 2010 כדי לגשת 2010 באמצעות VBA

מְחַבֵּר: Roger Morrison
תאריך הבריאה: 1 סֶפּטֶמבֶּר 2021
תאריך עדכון: 1 נוֹבֶמבֶּר 2024
Anonim
גיליונות משותפים - לעבוד ביחד על קובץ אקסל - מדריך אקסל
וִידֵאוֹ: גיליונות משותפים - לעבוד ביחד על קובץ אקסל - מדריך אקסל

תוֹכֶן

ניתן לומר ש- Microsoft Office Excel ו- Microsoft Office Access הולכים יד ביד כאשר עליך לייבא נתוני Excel ממסד נתונים של Access. האובייקט "DoCmd" מכיל את השיטה "TransferSpreadsheet" שניתן להשתמש בה לייבוא ​​גליון עבודה אל Access מתוך Excel באמצעות Visual Basic for Applications (VBA). שיטה זו תומכת גם בפורמטים אחרים של קבצים, כגון Lotus. באופן דומה, ניתן להשתמש באותה שיטה כדי לייצא נתונים מ- Access ל- Excel על ידי שינוי ספירה "AcDataTransferType" ל "acExport".


הוראות

ייבוא ​​נתונים מ- Excel ל- Access באמצעות VBA (Ablestock.com/AbleStock.com/Getty תמונות)

    הוראות

  1. הפעל גישה. לחץ על "מסד נתונים ריק" ולחץ על "צור" כפתור כדי ליצור מסד נתונים חדש. לחץ על הכרטיסייה "כלי מסד נתונים" ולאחר מכן על "Visual Basic" כדי לפתוח את החלון Microsoft Visual Basic. לחץ על התפריט "הוספה" ולאחר מכן על "מודול" כדי להכניס מודול קוד חדש.

  2. העתק והדבק את הקוד הבא כדי ליצור שגרה חדשה:

    פרטי Sub importExcelSpreadsheet ()

  3. לחץ על "Enter" כדי לסמן את "End Sub" של השגרה.

  4. העתק והדבק את הקוד הבא לתוך "פרטי Sub importExcelSpreadsheet ()" שגרתי לייבא גליון עבודה של Excel לתוך Access:

    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, _ "עובדים", "C: Employees.xlsx", True


  5. ערוך את המונח "עובדים" והזן את שם הטבלה המשמש לאחסון גליון היעד. ערוך את הביטוי "C: Employees.xlsx" והזן את הנתיב ואת השם של גליון העבודה של Excel לייבוא.

  6. הקש "F5" כדי להפעיל את השגרה ולייבא את גליון העבודה של Excel לתוך Access.