התקשרו אלינו: 052-2928949
ימים א'-ה' בין השעות 9:00-17:00

התקשרו אלינו: 052-2928949 א-ה 9:00-17:00

איך למצוא מספר סידורי של עמודה

VBA Tip

איך למצוא מספר סידורי של עמודה

VBA Tip

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

Col = Range("a1")
ColNum = Range(Col & 1).Column

פשוט, לא?

רוצים ללמוד VBA מספר בעברית? לחצו כאן

הספר יסודות התכנות ב VBA

מעוניינים ללמוד בנוחות ביתכם בקורס מקוון? לחצו כאן

דילוג לתוכן