התייחסות להפניית אינדקס כאל הפניית מחרוזת
-
שלום
יש לי טופס עם 10 תיבות טקסט, השמות שלהם זה מספרים מ 1 עד 10
אני צריך לעשות לולאה שתעבור עליהם, אז עשיתי פשוטFor i = 1 To 10 Debug.Print Form.Controls(i).Name Next
הבעיה שבלולאה הזאת ה i הוא מספרי, ואז הוא מבין אוטומטית את ההפנייה כאינדקס, והוא לא מתייחס לשם של הפקד, שהרי אילו הייתי עושה כך:
Debug.Print Form.Controls("myName").Name
הייתי מקבל באמת את השם הנכון של הפקד שאליו התייחסתי.
פורסם במקור בפורום CODE613 ב09/01/2014 20:30 (+02:00)