כיצד לפתוח קובץ CSV עם VBA

מְחַבֵּר: Eugene Taylor
תאריך הבריאה: 10 אוגוסט 2021
תאריך עדכון: 12 מאי 2024
Anonim
המרת קובץ CSV בפורמט UTF לפורמט הנכון
וִידֵאוֹ: המרת קובץ CSV בפורמט UTF לפורמט הנכון

תוֹכֶן

קובץ 'ערך מופרד באמצעות פסיק' (CSV) הוא קובץ טקסט רגיל בעל הרשומה היחידה בכל שורה. כל שורה מופרדת בפסיק. קובץ CSV מכונה לעתים קובץ מופרד באמצעות פסיקים. באפשרותך לעבוד עם קבצים אלה ב- Microsoft Excel ולקבל את Visual Basic for Applications (VBA) לביצוע המשימה עבורך, כולל פתיחת הקובץ בלחיצת כפתור.


הוראות

באפשרותך לעבוד עם קובצי CSV ב- Microsoft Excel (סירי סטאפורד / חזון דיגיטלי / Getty Images)
  1. פתח את Visual Basic Editor (VBE) ב- Excel על-ידי לחיצה על המקשים "Alt" ו- "F11" יחד.

  2. לחץ על "הוסף" ולאחר מכן על "מודול".

  3. גזור והדבק את הקוד הבא בחלון ריק:

    Sub opencsv () 'opencsv Macro Workbooks.Open שם קובץ: = _ "C: Desktop myfile.csv" End Sub

  4. שנה את שם הקובץ בקוד לעיל כדי לשקף את שם הקובץ שברצונך לפתוח ואת מיקומו. לדוגמה, אם ברצונך לפתוח קובץ CSV בשם "חשבונות" שנמצא בתיקייה "המסמכים שלי", יהיה עליך לשנות את שורת הקוד שבה הוא קורא את "C: Desktop myfile.csv" ל- "C: My מסמכי Accounts.csv ".

  5. הפעל את הקוד על ידי לחיצה על "F5" על VBE. לאחר שתלחץ, הקובץ ייפתח ב- Excel.

איך

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