كيفية إنشاء جدول بيانات في Excel من Access باستخدام VBA

مؤلف: Roger Morrison
تاريخ الخلق: 19 شهر تسعة 2021
تاريخ التحديث: 1 ديسمبر 2024
Anonim
Import data from Excel to Access using VBA استيراد البيانات من إكسيل إلى أكسيس
فيديو: Import data from Excel to Access using VBA استيراد البيانات من إكسيل إلى أكسيس

المحتوى

يمكن أن يؤدي إنشاء ورقة عمل Excel في Access إلى توفير الوقت عندما تحتاج إلى تصدير البيانات إلى ورقة عمل Excel. يمكن أن يكون Visual Basic for Applications (VBA) أداة فعالة لأتمتة العمليات في تطبيقات Microsoft Office. باستخدام VBA ، يمكنك استخدام كائن تطبيق Microsoft Excel لإنشاء جدول بيانات Excel من Access. كائن Excel هو نقطة البداية لبقية طراز الكائن. تصدير البيانات إلى Excel بشكل أسرع عن طريق حفظ البيانات مباشرة إلى ورقة عمل Excel.


الاتجاهات

احفظ البيانات في ورقة عمل Excel باستخدام VBA (كوكب المشتري / Photos.com / غيتي إيماجز)

    الاتجاهات

  1. قم بتشغيل Microsoft Office Access ، وانقر فوق "قاعدة بيانات فارغة" ، وانقر فوق الزر "إنشاء" لإنشاء قاعدة بيانات فارغة. انقر فوق علامة التبويب "أدوات قاعدة البيانات" وانقر فوق "Visual Basic" لفتح نافذة Microsoft Visual Basic. انقر فوق قائمة "إدراج" وانقر فوق "وحدة نمطية" لإدراج رمز وحدة نمطية جديد.

  2. انقر على قائمة "أدوات" وانقر على "المراجع". اسحب ثم حدد المربع بجوار "Microsoft Excel مكتبة الكائنات "(مكتبة كائنات Microsoft Excel). انقر فوق "موافق".

  3. ابدأ بكتابة التعليمات البرمجية التالية في VBA لإنشاء إجراء فرعي جديد:

    خاص sub createSpreadSheet ()


  4. تابع كتابة التعليمة البرمجية التالية لإنشاء ثلاثة متغيرات كائن جديدة سيتم استخدامها لإنشاء ورقة عمل Excel:

    Dim newExcelApp As Excel.Application Dim newWbk As Excel.Workbook Dim newWkSheet As Excel.Worksheet

  5. أضف الكود التالي لتشغيل Excel وعرضه:

    قم بتعيين newExcelApp = Excel.Application newExcelApp.Visible = صواب

  6. أدخل الرمز التالي لإضافة مصنف جديد وورقة عمل جديدة:

    تعيين newWbk = newExcelApp.Workbooks.Add تعيين newWkSheet = newWbk.Worksheets (1)

  7. أضف البيانات إلى ورقة العمل الجديدة عن طريق كتابة التعليمات البرمجية التالية:

    newWkSheet.Cells (1، 1) .Value = "ورقة عمل جديدة ..."

  8. احفظ المصنف الجديد الذي تم إنشاؤه عن طريق إدخال الكود التالي:

    newWkSheet.SaveAs ("C: myworksheet.xlsx")

  9. قم بتحرير المسار في الخطوة السابقة وأدخل الدليل واسم الملف الذي تختاره.

  10. أدخل الكود التالي لإنهاء الإجراء الفرعي:

    نهاية الفرعية

  11. اضغط على "F5" لتشغيل الإجراء وإنشاء ورقة عمل Excel جديدة.