كيفية فتح ملف CSV باستخدام VBA

مؤلف: Robert Doyle
تاريخ الخلق: 15 تموز 2021
تاريخ التحديث: 10 قد 2024
Anonim
VB.NET Tutorial - Read CSV file in Visual Basic | FoxLearn
فيديو: VB.NET Tutorial - Read CSV file in Visual Basic | FoxLearn

المحتوى

ملف قيم مفصولة بفواصل (CSV) هو ملف نصي عادي يحتوي على سجل واحد في كل سطر. كل سطر مفصول بفاصلة. يُطلق على ملف CSV أحيانًا اسم ملف محدد بفواصل. يمكنك العمل مع هذه الملفات في Microsoft Excel والحصول على Visual Basic for Applications (VBA) للقيام بالمهمة نيابة عنك ، بما في ذلك فتح الملف بلمسة زر واحدة.

الخطوة 1

افتح محرر Visual Basic (VBE) في Excel بالضغط على مفتاحي "Alt" و "F11" معًا.

الخطوة 2

انقر فوق "إدراج" ثم "وحدة".

الخطوه 3

قص ولصق الكود التالي في النافذة الفارغة:

Sub opencsv () ’opencsv Macro Workbooks.Open Filename: = _" C: Desktop myfile.csv "End Sub

الخطوة 4

قم بتغيير اسم الملف في الكود أعلاه ليعكس اسم الملف الذي تريد فتحه وموقعه. على سبيل المثال ، إذا كنت تريد فتح ملف CSV يسمى "الحسابات" الموجود في مجلد "المستندات" ، فسيكون من الضروري تغيير سطر التعليمات البرمجية حيث يقرأ "C: Desktop myfile.csv" إلى "C: My المستندات Accounts.csv ".


الخطوة الخامسة

قم بتشغيل الكود بالضغط على "F5" في VBE. بعد الضغط ، سيتم فتح الملف في Excel.