דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

תופעות

במסד נתונים של Microsoft Access 2010 כאשר אתה מפעיל את מאקרו ImportExportText או מאקרו המייבא, מייצא או מקשר קובץ טקסט באמצעות שם מפרט שמור והמאקרו נוצר או שונה ב-Access 2010, אתה מקבל את השגיאה הבאה כאשר אתה מנסה להפעיל את המאקרו:

"המפרט של קובץ הטקסט ' <x> ' אינו קיים. לא ניתן לייבא, לייצא או לקשר באמצעות המפרט."שים לב שהערך של ' <x> ' תואם למספר האינדקס של המפרט ברשימת המפרטים של מסד הנתונים.

סיבה

זוהי בעיה ידועה ב-Microsoft Access 2010.

פתרון

החל את העדכון המצטבר של יוני 2011 עבור Microsoft Access 2010:http://support.microsoft.com/kb/2544022חשוב לשים לב: אם שינית את המאקרו המכיל את הפעולה TransferText ב-Access 2010 לפני החלת העדכון המצטבר של יוני 2011, עדיין תקבל את הודעת השגיאה שמפעיל את המאקרו לאחר החלת העדכון. אם תפתח את המאקרו בתצוגת עיצוב, תראה שמפרט הטקסט השתנה למספר האינדקס של המפרט (' x '). כדי לתקן את הבעיה, עליך לבחור מחדש את שם מפרט הטקסט המתאים ב-Access 2010 ולשמור את המאקרו.פתרונותניתן לפתור בעיה זו מתוך שימוש באחת מהשיטות המתוארות להלן.שיטה 1: יצירה/עריכה של פקודות מאקרו בגירסה קודמת של Access.

  1. פתח את מסד הנתונים ב-Microsoft Access 2007.

  2. בחר את שם המפרט הרצוי במקטע הפעולה TransferText של המאקרו.

  3. שמור וסגור את המאקרו.

  4. פתח את מסד הנתונים ב-Microsoft Access 2010 והפעיל את המאקרו.

שיטה 2: השתמש בפעולה TransferText ב-Visual Basic for applications, במקום במאקרו. באפשרותך לבצע את אותה פעולת מאקרו באמצעות קוד VBA. לדוגמה: DoCmd. TransferText acImportDelim, "MyImportSpec", "Table1", "C:\FileName.txt" לקבלת מידע נוסף אודות השימוש ב-TransferText עיין במאמר הבא: שיטת DoCmd. TransferText (Access)http://msdn.microsoft.com/en-us/library/ff835958.aspxשיטה 3: שנה את שם המפרט כך שיתאים למיקומו בתוך רשימת המפרטים. כדי לשמור מפרט קיים בשם חדש (למעשה שינוי השם של המפרט) בצע את השלבים הבאים: במסד הנתונים, התחל ייבוא קובץ טקסט חדש על-ידי בחירת הכרטיסיה נתונים חיצוניים ובקבוצה ייבוא & Link, לחץ על קובץ טקסט.

  1. בחר את קובץ הטקסט שברצונך לייבא, לחץ על אישור.

  2. לחץ על מתקדם

  3. לחץ על מפרטים

  4. בחר את המפרט הקיים, לחץ על פתח

  5. לחץ על שמירה בשם ושנה אותה באמצעות מספר האינדקס המתאים (ברשימת המפרטים הראשונה היא "1", השניה היא "2" וכדומה)

  6. לחץ על מפרטים

  7. בחר את שם המפרט הישן ולחץ על מחק

  8. כעת המפרט הישן נקרא עם מספר האינדקס

  9. ביטול מתוך windows אשף הייבוא

  10. פתיחת המאקרו בתצוגת עיצוב

  11. בתוך combobox עבור שם המפרט, בחר את שם המפרט החדש

מידע נוסף

פקודות מאקרו שנוצרו בגירסאות קודמות של Access יפעלו כהלכה ב-Access 2010 עד לעריכה ב-Microsoft Access 2010.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×