הזרימה לעתים קרובות "מדלגת" או מקלידה נתונים באופן חלקי בלבד אם קובץ Excel אינו מעוצב כטבלה מתאימה, אם הלולאה אינה מוגדרת כראוי, או אם פעולת ההקלדה פועלת מהר יותר ממה שיישום היעד יכול לקבל קלט. התיקון הוא להמיר את הנתונים שלך לטבלה, להשתמש בפעולה "List rows present in a table", לעצב תאריכים באופן מפורש ולהוסיף השהיה קצרה בלולאה. ודא שנתוני Excel שלך נמצאים בטבלה מוגדרת, השתמש בפעולה הנכונה "פרט שורות קיימות בטבלה" והוסף השהיה קצרה או שלב מיקוד מפורש בלולאה.
- עיצוב נתוני Excel
פתח את קובץ ה- Excel שלך.
בחר את טווח הנתונים שלך → הוספה → טבלה.
תן לטבלה שם (למשל, DataTable).
ב- Power Automate, השתמש בשורות רשימה הקיימות בטבלה והצבע עליהן אל DataTable.
- טיפול בעיצוב תאריך
בזרימה, לאחר אחזור השורה, השתמש בביטוי FormatDateTime() כדי להמיר את התאריך הגולמי של Excel לתבנית הדרושה לך. דוגמה:
קוד
formatDateTime(items('Apply_to_each')?['DateColumn'], 'MM/dd/yyyy')
- שליטה בתזמון הלולאה
הוסף פעולת עיכוב (למשל, 300-500 אלפיות השנייה) לאחר כל שלב "שלח מפתחות" או "אכלוס שדה טקסט".
לחלופין, השתמש באפשרות הגדר מיקוד בשדה היעד לפני ההקלדה, כדי לוודא שהסמן מוכן.
- הגדלת מגבלות השורות
- בפעולה ״פרט שורות הקיימות בטבלה״, הרחב/י את ״אפשרויות מתקדמות״ → הגדר/י את ״הספירה העליונה״ למספר גבוה יותר (למשל, 5000) כדי שלא תחמיץ/י שורות.
אם אתה מוצא את המידע הזה שימושי במידה מסוימת, אנא קבל את התשובה כדי שהניסיון שלך עם הנושא יעזור לתרום לקהילה כולה. תודה :)
ויויאן