פקודות מאקרו של לולאה יכולות לקחת עבודה מייגעת ולהפוך אותה לאוטומטית.
קרדיט תמונה: Stockbyte/Stockbyte/Getty Images
נוסחה סטנדרטית באקסל אינה יכולה לחזור יותר מפעם אחת; זהו חישוב סטטי שמשתנה רק כאשר ערכי תאים אחרים משתנים. עם זאת, אתה יכול להשתמש בפקודות מאקרו כדי לבצע פקודות לולאה המבוססות על קוד Visual Basic for Applications שאתה מזין. פקודות מאקרו הופכות שורה של פעולות לאוטומטיות כך שתוכל לחזור עליהן במהירות ובקלות. שים לב שהפעלת פקודות מאקרו עלולה לסכן את אבטחת המחשב שלך, אז השתמש בפקודות מאקרו בלולאה רק כאשר אתה בטוח שהמקור של הגיליון האלקטרוני של Excel מאובטח.
שלב 1
הפעל את Excel, פתח את הגיליון האלקטרוני שבו ברצונך להשתמש בפקודת הלולאה ולאחר מכן הקש "Alt-F11" כדי לפתוח את עורך Visual Basic.
סרטון היום
שלב 2
בחר בתפריט "הוספה" ולאחר מכן בחר "טופס משתמש". מופיע חלון UserForm ולידו ארגז כלים של פקדים. בארגז הכלים של הפקדים, בחר את "לחצן הפקודה". תוויות מופיעות כאשר אתה מרחף מעל הסמלים. צייר את לחצן הפקודה בחלון UserForm.
שלב 3
לחץ לחיצה ימנית על לחצן הפקודה שציירת ובחר "הצג קוד" כדי לפתוח את חלון קוד VBA עבור כפתור זה. שימו לב שיכולים להיות לכם מספר כפתורים לכל UserForm אם ברצונכם לקוד ולבצע מספר לולאות.
שלב 4
הזן את קוד ה-VBA עבור הלולאה שברצונך לבצע בין השורות "Private Sub" ו-"End Sub" בעורך הקוד. לדוגמה, כדי למלא טווח של תאים בנתונים, תוכל להזין את הקוד הבא:
Dim i As Integer i = 1
עשה בעוד i < 5 תאים (i, 1). ערך = 15 i = i + לולאה 1
שלב 5
הקש "F5" כדי לבצע את הלולאה. לחלופין, לחץ על התפריט "הפעלה" ולאחר מכן בחר "הפעל Sub/UserForm."
עֵצָה
ישנם סוגים רבים נוספים של לולאות ופונקציות שאתה יכול להפעיל עם VBA scripting (ראה משאבים).