פתיחת קובץ ב אקסל VBA
-
@שלמה-077 כתב בפתיחת קובץ ב אקסל VBA:
יש לי קובץ csv שאני מוריד מנדרים+ וכשאני פותח אותו באמצעות Workbooks.Open עמודת תאריך משתבשת לגמרי, כנראה בשל המרה לא מוצלחת. אשמח לקבל פתרון לבעיה
אני משתתף בצערך, השקעתי פעם המון שעות למצוא לזה פתרון ללא הצלחה.
ברגע שמשתמשים בVBA אז ברירת המחדל הוא mm/dd/yyyy.
יש תאריכים שהוא מצליח לקרוא אבל תאריכים בעשרה ימים ראושנים מסתבכים.
זה מאוד מתסכל:(הבנתי שיש דרכים לסדר את זה עם קביעת האזור של תאריך וזמן בתוך המקרו אבל לא הצלחתי.
זה קורה בין בקובץ CSV ובין אם זה XLSX. בין אם זה שמור כטקסט ובין אם שמור כתאריך.
אשמח עם מישהו יכול לתת לזה פתרון.
-
אכן הבעיה המשונה קורית גם לי.
@Whenever דוקא מצאתי בstackoverflow,Workbooks.Open "exportmasavhistory_01.01.24_04.02.24.csv", Local:=True
אבל לא הבנתי באמת למה יש בעיה.
כתוב שמה שזה ממיר לפורמט ארה"ב, אבל אם ככה כל התאריכים היו צריכים להיות שונים לגמרי. -
@dovid כתב בפתיחת קובץ ב אקסל VBA:
אכן הבעיה המשונה קורית גם לי.
@Whenever דוקא מצאתי בstackoverflow,Workbooks.Open "exportmasavhistory_01.01.24_04.02.24.csv", Local:=True
אבל לא הבנתי באמת למה יש בעיה.
כתוב שמה שזה ממיר לפורמט ארה"ב, אבל אם ככה כל התאריכים היו צריכים להיות שונים לגמרי.מה זאת אומרת שונים לגמרי?
-
@dovid כתב בפתיחת קובץ ב אקסל VBA:
@Whenever בארהב 02/01/2024 זה הראשון בפברואר, כלומר חודש שני.
בקובץ את זה הוא קורא מצויין.אתה מתכוון למה יש תאריכים שהוא ממיר ויש לא?
זו באמת חידה מוזרה ממש, אם אני זוכר נכון בקובץ שלי רוב הבעיות היו בחודש מאי, אע"פ שהיו לי תאירכים מכל השנה.@שלמה-077 ה local=true פתר לך את הבעיה?
מחר בעז"ה אנסה את זה. אם כן אוכל להמשיך הלאה בפרוייקט גדול שנתקע בגלל זה.
תודה רבה @dovid !!
אעדכן אם זה עובד.
-
@Whenever כתב בפתיחת קובץ ב אקסל VBA:
@dovid כתב בפתיחת קובץ ב אקסל VBA:
@Whenever בארהב 02/01/2024 זה הראשון בפברואר, כלומר חודש שני.
בקובץ את זה הוא קורא מצויין.אתה מתכוון למה יש תאריכים שהוא ממיר ויש לא?
זו באמת חידה מוזרה ממש, אם אני זוכר נכון בקובץ שלי רוב הבעיות היו בחודש מאי, אע"פ שהיו לי תאירכים מכל השנה. (כמובן שבדקתי שכל התאירכים היו עם פורמט זהה, אפילו ניסיתי לשנות את הencoding עם הפונקציה של substitute ולא הצלחתי למצוא שום קצה חוט למה יש תאריכים בסדר ויש שלא)@שלמה-077 ה local=true פתר לך את הבעיה?
מחר בעז"ה אנסה את זה. אם כן אוכל להמשיך הלאה בפרוייקט גדול שנתקע בגלל זה.
תודה רבה @dovid !!
אעדכן אם זה עובד.