כיצד להגדיר את ערך התא ב-VBA

...

אחת מתכונות הליבה של VBA באקסל היא הקצאת ערכים לתאים לאחר חישובים.

Visual Basic for Applications, או בקיצור VBA, היא שפת הסקריפט המשמשת ב-Microsoft Office כדי להפוך משימות לאוטומטיות ביישומים כמו Microsoft Excel. מכיוון ש-Excel משמש בסופו של דבר להצגת נתונים קשורים בתאי גיליון אלקטרוני, אחת מתכונות הליבה של VBA ב-Excel היא הקצאת ערכים לתאים אלה לאחר חישובים. לא רק אתה יכול להקצות ערכים לתאים בודדים, אלא גם לטווחים, באמצעות VBA.

שלב 1

העתק והדבק את הקוד הבא למודול ה-VBA שלך: Sub SetValue() Worksheets("Sheet1"). הפעל את ActiveCell. ערך = 35 סיום משנה

סרטון היום

שלב 2

החלף את הטקסט "Sheet1" בתא שאליו ברצונך להקצות ערך. לדוגמה, אם תרצה להקצות ערך לתא בעמודה B, שורה 24, תשנה את הקוד מ-"Sheet1" ל-"B24".

שלב 3

החלף את ה-35 בערך שברצונך להקצות לתא שלך. לדוגמה, תוכל להפוך אותו למספר, כגון 25, או מחרוזת טקסט, כגון "שלום".

שלב 4

קרא לתת-שגרת SetValue מהמודול שלך על ידי הקלדת שמה: SetValue()

שלב 5

הקש "F5" כדי להפעיל את הקוד ולראות את התא שהקלדת בקוד משתנה לערך שציינת.

עֵצָה

ניתן לשנות את השם "SetValue" עבור הפונקציה לאחד מהבחירתכם, כגון "MyFunction" או "AuntMelinda".