משהו ביקש ממני אם אני יכול להביא לו טבלה של פקודות מאקרו עם תרגום לעברית ובקצרה מה זה עושה.
אז חיפשתי בשבלו -לא מושלם-
וכמובן לא אני עשיתי את זה אז לבדוק האם זה נכון ולא לסמוך על זה בעניים עצומות
קובץ אחד זה טבלה וקובץ שני זה בסיס של דוגמאות
מאקרו.txt
מאקרו1.txt
צריך להחליף את הסיומת ל HTML ויש בהם סינון לפי קטגוריות
ועוד כמה טבלאות
Spoiler
מסתבר שיש כאן כפילויות ומי שיסדר את זה יבורך מהשמים
Spoiler
@pcinfogmach אם תרצה זה יכול לך בסיס למדריכים למאקרו
בהצלחה רבה!
פקודה באנגלית
תרגום לעברית
פירוש קצר
Open
פתח
פותח קובץ או משאב לפי נתיב/שם.
Save
שמור
שומר את השינויים במסמך או בתצורה.
Copy
העתק
מעתיק את הבחירה ללוח.
Paste
הדבק
מדביק תוכן מהלוח אל המקום הנוכחי.
Run
הרץ
מבצע את הסקריפט/מקרו הפעיל.
Break
עצור נקודתית
עוצר ביצוע בנקודת עצירה לצורך בדיקה.
New
חדש
יוצר קובץ או מסמך חדש.
Close
סגור
סוגר את הקובץ או החלון הפעיל.
Delete
מחק
מוחק קובץ או פריט נבחר.
Export
ייצא
שומר או ממיר את הקובץ לפורמט אחר.
Cut
גזור
מסיר את הבחירה ומעתיק אותה ללוח.
Undo
בטל
מחזיר את הפעולה האחרונה לאחור.
Redo
בצע שוב
משחזר פעולה שבוטלה.
Find
חפש
מחפש טקסט או פריט במסמך.
Replace
החלף
מחליף טקסט שנמצא בטקסט אחר.
Start
התחל
מתחיל תהליך או מקרו.
Stop
עצור
מסיים את התהליך או המקרו.
Pause
השהה
עוצר זמנית את ההרצה.
Resume
המשך
ממשיך תהליך שהושהה.
Step
צעד
מבצע פקודה אחת בכל פעם כדי לבדוק.
Continue
המשך
ממשיך ריצה אחרי עצירה.
Watch
מעקב
מציג ערכים של משתנים בזמן הריצה.
Error
שגיאה
מציין בעיה או תקלה בקוד.
Sort
מיין
מסדר נתונים לפי סדר עולה או יורד.
Filter
סנן
מציג רק נתונים שעומדים בתנאי מסוים.
Calculate
חשב
מבצע פעולה מתמטית או פונקציה.
Sum
סכום
מחבר ערכים יחד.
Average
ממוצע
מחשב את הערך הממוצע של קבוצת נתונים.
Add
הוסף
מחבר שני מספרים או יותר.
Subtract
חסר
מחסיר מספר אחד מהשני.
Multiply
כפל
מכפיל מספרים יחד.
Divide
חלק
מחלק מספר אחד בשני.
Round
עגל
מעגל מספר לערך קרוב.
Power
חזקה
מעלה מספר בחזקה.
Sqrt
שורש
מחשב שורש ריבועי של מספר.
Trim
קצץ
מסיר רווחים מיותרים מתחילת וסוף טקסט.
Uppercase
אותיות גדולות
ממיר טקסט לאותיות גדולות.
Lowercase
אותיות קטנות
ממיר טקסט לאותיות קטנות.
Concat
שרשר
מחבר כמה מחרוזות לטקסט אחד.
Length
אורך
מחזיר את מספר התווים בטקסט.
Replace
החלף
מחליף חלק מטקסט בטקסט אחר.
Substring
תת־מחרוזת
מחזיר חלק מטקסט לפי מיקום.
Plot
שרטט
יוצר גרף נתונים בסיסי.
BarChart
תרשים עמודות
מציג נתונים כעמודות.
LineChart
תרשים קו
מציג נתונים בקו רציף.
PieChart
תרשים עוגה
מציג נתונים בחלוקה יחסית.
Histogram
היסטוגרמה
מציג התפלגות ערכים.
If
אם
מבצע פעולה אם תנאי מתקיים.
Else
אחרת
מבצע פעולה אחרת אם התנאי לא מתקיים.
And
וגם
בודק אם שני תנאים נכונים.
Or
או
בודק אם לפחות תנאי אחד נכון.
Not
לא
הופך תנאי לנגדי.
True
נכון
ערך בוליאני המציין אמת.
False
שקר
ערך בוליאני המציין לא נכון.
Date
תאריך
מחזיר את התאריך הנוכחי.
Time
שעה
מחזיר את השעה הנוכחית.
Now
עכשיו
מחזיר את התאריך והשעה הנוכחיים.
Day
יום
מחזיר את היום בחודש מתוך תאריך.
Month
חודש
מחזיר את מספר החודש מתוך תאריך.
Year
שנה
מחזיר את השנה מתוך תאריך.
FormatDate
פורמט תאריך
מציג תאריך בפורמט מותאם אישית.
AddDays
הוסף ימים
מוסיף מספר ימים לתאריך נתון.
Diff
הפרש
מחשב את ההפרש בין שני תאריכים או זמנים.
Insert
הכנס
מוסיף פריט חדש לרשימה או מערך.
Remove
הסר
מוחק פריט מתוך רשימה או מערך.
Index
אינדקס
מחזיר את המיקום של פריט במערך.
Length
אורך
מחזיר את מספר הפריטים במערך.
Sort
מיין
מסדר את הפריטים במערך לפי סדר.
Reverse
הפוך
הופך את סדר הפריטים במערך.
Join
חבר
מחבר את כל הפריטים למחרוזת אחת.
Split
פצל
מפצל טקסט לרשימה לפי מפריד.
Connect
התחבר
יוצר חיבור לרשת או לשרת.
Disconnect
נתק
מסיים חיבור לרשת או לשרת.
Download
הורד
מוריד קובץ או נתונים מהאינטרנט.
Upload
העלה
מעלה קובץ או נתונים לשרת.
Send
שלח
שולח הודעה או נתונים.
Receive
קבל
מקבל הודעה או נתונים.
Ping
בדוק חיבור
בודק אם שרת או כתובת זמינים.
Input
קלט
מקבל נתונים מהמשתמש או ממקור חיצוני.
Output
פלט
מציג נתונים או תוצאה למסך או לקובץ.
Print
הדפס
מדפיס טקסט או ערכים למסך.
Read
קרא
קורא נתונים מקובץ או מקור אחר.
Write
כתוב
כותב נתונים לקובץ או יעד אחר.
Clear
נקה
מנקה את המסך או את הפלט הקודם.
Login
התחבר
מתחבר למערכת עם שם משתמש וסיסמה.
Logout
התנתק
יוצא מהמערכת ומסיים את ההתחברות.
Register
הרשם
יוצר חשבון משתמש חדש.
Permission
הרשאה
בודק או מגדיר הרשאות למשתמש.
Role
תפקיד
מגדיר תפקידים שונים למשתמשים.
Admin
מנהל
משתמש עם הרשאות מלאות לניהול המערכת.
Path
נתיב
מייצג את המיקום של קובץ או תיקייה במערכת.
Directory
תיקייה
מכיל קבוצת קבצים ותיקיות משנה.
Move
העבר
מעביר קובץ או תיקייה למיקום חדש.
Rename
שנה שם
משנה את שם הקובץ או התיקייה.
Exists
קיים
בודק אם קובץ או תיקייה קיימים.
CreateDir
צור תיקייה
יוצר תיקייה חדשה במערכת.
DeleteDir
מחק תיקייה
מוחק תיקייה קיימת.
StartProcess
התחל תהליך
מריץ תוכנה או תהליך חדש.
KillProcess
סיים תהליך
מסיים תוכנה או תהליך פעיל.
Restart
הפעל מחדש
מפעיל מחדש את המערכת או את התוכנה.
Shutdown
כבה
מכבה את המחשב או המערכת.
Sleep
מצב שינה
מכניס את המחשב למצב שינה.
Log
יומן
רושם הודעות או אירועים ביומן המערכת.
Encrypt
הצפן
מגן על נתונים באמצעות הצפנה.
Decrypt
פענח
משחזר נתונים מוצפנים לצורתם המקורית.
Hash
גיבוב
יוצר ערך ייחודי לנתונים לצורך בדיקה.
Validate
אמת
בודק אם נתונים נכונים או תקינים.
Secure
אבטח
מוסיף שכבת הגנה לנתונים או מערכת.
Set
הגדר
מגדיר ערך חדש למשתנה.
Get
קבל
מחזיר את הערך של משתנה.
Var
משתנה
יוצר משתנה חדש לאחסון נתונים.
Const
קבוע
יוצר ערך קבוע שלא משתנה.
DeleteVar
מחק משתנה
מסיר משתנה מהזיכרון.
Global
גלובלי
משתנה שנגיש בכל חלקי התוכנית.
Local
מקומי
משתנה שנגיש רק בתוך פונקציה או בלוק מסוים.
Define
הגדר
יוצר פונקציה חדשה עם שם ופעולות.
Call
קרא
מפעיל פונקציה קיימת.
Return
החזר
מחזיר ערך מפונקציה אל הקריאה שלה.
Parameter
פרמטר
ערך שמועבר לפונקציה בזמן הקריאה.
Argument
ארגומנט
הערך בפועל שמועבר לפרמטר.
Recursive
רקורסיבי
פונקציה שקוראת לעצמה שוב ושוב.
Lambda
למבדה
פונקציה קצרה ללא שם, לרוב לשימוש מהיר.
For
עבור
מבצע פעולה מספר פעמים לפי תנאי.
While
כל עוד
מבצע פעולה כל עוד תנאי מתקיים.
Do
עשה
מבצע פעולה לפחות פעם אחת ואז בודק תנאי.
Break
צא
יוצא מהלולאה לפני סיום.
Continue
המשך
מדלג על צעד אחד בלולאה וממשיך הלאה.
Try
נסה
מגדיר בלוק קוד שבו עלולות להתרחש שגיאות.
Catch
תפוס
מטפל בשגיאה אם התרחשה בתוך בלוק Try.
Throw
זרוק
יוצר חריגה באופן יזום כדי לעצור את הקוד.
Finally
לבסוף
בלוק קוד שמבוצע תמיד, גם אם הייתה שגיאה.
ErrorMessage
הודעת שגיאה
טקסט שמסביר מה קרה בזמן השגיאה.
Exception
חריגה
אובייקט שמייצג שגיאה או מצב חריג בקוד.
Handle
טפל
מטפל בשגיאה בצורה מותאמת אישית.
Window
חלון
יוצר או מציג חלון חדש בממשק.
Dialog
תיבת דו־שיח
חלון קטן להצגת הודעה או לקבלת קלט.
Button
כפתור
אלמנט לחיצה שמבצע פעולה.
Label
תווית
טקסט סטטי שמוצג בממשק.
Textbox
תיבת טקסט
שדה להזנת טקסט על ידי המשתמש.
Checkbox
תיבת סימון
אפשרות בחירה/ביטול לבחירה מרובה.
Dropdown
תפריט נפתח
רשימה של אפשרויות לבחירה.
Menu
תפריט
רשימת פעולות או אפשרויות בממשק.
Icon
סמל
תמונה קטנה שמייצגת פעולה או פריט.
Tooltip
רמז
טקסט קצר שמופיע כשעוברים עם העכבר על אלמנט.
Play
נגן
מפעיל קובץ מדיה (שמע או וידאו).
Pause
השהה
עוצר זמנית את ההפעלה.
Stop
עצור
עוצר את ניגון המדיה.
Volume
עוצמת קול
מגדיר או מקבל את רמת הווליום.
Mute
השתק
מכבה את הצליל זמנית.
Seek
קפוץ ל-
מעביר את ההפעלה לנקודה מסוימת בזמן.
Record
הקלט
מתחיל הקלטת שמע או וידאו.
Camera
מצלמה
מפעיל או שולט במצלמת המכשיר.
Microphone
מיקרופון
מפעיל או שולט במיקרופון.
Screenshot
צילום מסך
מצלם את המסך הנוכחי.
Zoom
זום
מגדיל או מקטין את התצוגה.
Fullscreen
מסך מלא
מעביר את התצוגה למסך מלא.
Minimize
מזער
מצמצם חלון לגודל מינימלי.
Maximize
הגדל
מגדיל חלון לגודל מרבי.
Restore
שחזר
מחזיר חלון לגודל ולמיקום קודמים.
Refresh
רענן
טוען מחדש את התוכן או הדף.
Back
חזור
חוזר לעמוד או שלב קודם.
Forward
קדימה
ממשיך לעמוד או שלב הבא.
Home
בית
חוזר לדף הבית או לתצוגה ראשית.
Settings
הגדרות
פותח את חלון ההגדרות.
Help
עזרה
מציג מידע עזרה או תיעוד.
About
אודות
מציג מידע על הגרסה והיוצרים.
Exit
יציאה
סוגר את התוכנית לגמרי.
Quit
צא
זהה ל-Exit, סגירה מלאה.
Cancel
בטל
מבטל פעולה או דו-שיח פתוח.
OK
אישור
מאשר ומבצע את הפעולה.
Apply
החל
מחיל שינויים מבלי לסגור את החלון.
Yes
כן
תשובה חיובית לאישור.
No
לא
תשובה שלילית לביטול.
Warning
אזהרה
מראה הודעה על סיכון או בעיה אפשרית.
Info
מידע
מציג הודעת מידע כללית.
Question
שאלה
שואל את המשתמש החלטה (כן/לא וכו').
Progress
התקדמות
מציג סרגל התקדמות של פעולה.
Loading
טוען
מציין שהמערכת מבצעת טעינה כרגע.
Success
הצלחה
מודיע שהפעולה הסתיימה בהצלחה.
Failed
נכשל
מודיע שהפעולה נכשלה.
Retry
נסה שוב
מציע לנסות את הפעולה שוב.
Ignore
התעלם
ממשיך בלי לטפל בבעיה.
Abort
בטל הכל
מפסיק פעולה ארוכה באופן מיידי.
Theme
ערכת נושא
משנה את מראה הממשק (כהה/בהיר וכו').
Language
שפה
משנה את שפת הממשק.
Font
גופן
משנה את סוג או גודל הגופן.
Color
צבע
בוחר או משנה צבע של אלמנט.
Background
רקע
מגדיר תמונת רקע או צבע רקע.
Cursor
סמן
משנה את צורת סמן העכבר.
Drag
גרור
מאפשר גרירת אלמנט עם העכבר.
Drop
שחרר
משחרר את האלמנט שנגרר במקום חדש.
Select
בחר
מסמן פריט או אזור.
Deselect
בטל בחירה
מסיר את הסימון מהפריט.
Toggle
החלף
מחליף בין שני מצבים (מופעל/כבוי).
Enable
הפעל
מפעיל תכונה או אפשרות.
Disable
כבה
מכבה תכונה או אפשרות.
Lock
נעל
נועל מסך או גישה.
Unlock
שחרר נעילה
מבטל נעילה עם סיסמה או מפתח.
Backup
גבה
יוצר עותק גיבוי של נתונים.
RestoreBackup
שחזר גיבוי
מחזיר נתונים מגיבוי קיים.
Update
עדכן
מוריד ומתקין גרסה חדשה.
CheckUpdate
בדוק עדכונים
בודק אם יש גרסה חדשה זמינה.
Install
התקן
מתקין תוכנה או רכיב חדש.
Uninstall
הסר התקנה
מסיר תוכנה מהמערכת.
Version
גרסה
מציג את מספר הגרסה הנוכחית.
Debug
ניפוי שגיאות
מפעיל מצב דיבאג לראות פרטים טכניים.
LogFile
קובץ יומן
פותח או שומר את קובץ הלוג.
Console
קונסולה
פותח חלון פקודות או טרמינל.
Terminal
טרמינל
ממשק שורת פקודה מלא.
Command
פקודה
מריץ פקודה ספציפית במערכת.
Execute
בצע
מבצע קובץ או פקודה חיצונית.
Schedule
תזמון
קובע משימה שתרוץ בזמן מסוים.
Timer
טיימר
מודד זמן או מפעיל פעולה אחרי זמן קבוע.
Delay
השהייה
מחכה מספר שניות לפני המשך הביצוע.
Random
אקראי
מייצר מספר או בחירה אקראית.
Seed
זרע
מגדיר ערך התחלתי לגנרטור האקראי.
EncryptFile
הצפן קובץ
מצפין קובץ שלם.
DecryptFile
פענח קובץ
מפענח קובץ מוצפן.
Compress
דחוס
מקטין קובץ או תיקייה (ZIP וכו').
Extract
חלץ
פותח קובץ דחוס.
Archive
ארכיון
יוצר קובץ ארכיון של קבצים מרובים.
Search
חפש
מחפש קבצים או תוכן במערכת.
ReplaceAll
החלף הכל
מחליף את כל המופעים של טקסט.
Count
ספור
סופר כמה פעמים מופיע משהו.
ExistsInList
קיים ברשימה
בודק אם פריט נמצא ברשימה.
Unique
ייחודי
מסיר כפילויות מרשימה.
Merge
מיזוג
מאחד שתי רשימות או אובייקטים.
Clone
שכפל
יוצר עותק זהה של אובייקט או רשימה.
DeepCopy
העתקה עמוקה
מעתיק גם את כל התוכן הפנימי.
Serialize
סיריאליזציה
הופך אובייקט למחרוזת או קובץ.
Deserialize
דה-סיריאליזציה
מחזיר מחרוזת או קובץ לאובייקט.
JSON
ג'ייסון
פורמט נתונים קל לקריאה וכתיבה.
Parse
נתח
מפרש טקסט (לרוב JSON או XML).
Stringify
המר למחרוזת
הופך אובייקט למחרוזת JSON.
ValidateJSON
אמת JSON
בודק אם המחרוזת היא JSON תקין.
קטגוריה
פקודה / אובייקט באנגלית
תרגום לעברית
תיאור קצר
מסמך
ActiveDocument
המסמך הפעיל
המסמך שנפתח כרגע ב-Word
מסמך
Documents.Add
צור מסמך חדש
יוצר מסמך ריק חדש
מסמך
Documents.Open
פתח מסמך
פותח קובץ קיים
מסמך
ActiveDocument.Save
שמור מסמך
שומר את המסמך הפעיל
מסמך
ActiveDocument.SaveAs2
שמור בשם
שמירה עם שם ונתיב חדש (גרסה עדכנית)
מסמך
ActiveDocument.Close
סגור מסמך
סוגר את המסמך הפעיל
בחירה
Selection
הבחירה הנוכחית
הטקסט או האובייקט שנבחר כרגע
בחירה
Selection.TypeText
הקלד טקסט
כותב טקסט במקום הבחירה
בחירה
Selection.TypeParagraph
ירד שורה
מוסיף פסקה חדשה
בחירה
Selection.MoveRight
הזז ימינה
מזיז את הסמן (עם יחידות וספירה)
בחירה
Selection.MoveLeft
הזז שמאלה
מזיז את הסמן שמאלה
בחירה
Selection.MoveUp
הזז למעלה
מזיז את הסמן שורות למעלה
בחירה
Selection.MoveDown
הזז למטה
מזיז את הסמן שורות למטה
בחירה
Selection.HomeKey
עבור לתחילת שורה
wdLine
בחירה
Selection.EndKey
עבור לסוף שורה
wdLine
בחירה
Selection.WholeStory
בחר את כל המסמך
בוחר את כל תוכן המסמך
טווח
Range
טווח
מאפשר לעבוד על טקסט בלי לשנות את הבחירה הנוכחית
טקסט
Selection.Font.Bold
מודגש
מפעיל/מכבה מודגש
טקסט
Selection.Font.Italic
נטוי
מפעיל/מכבה נטוי
טקסט
Selection.Font.Underline
קו תחתון
מוסיף קו תחתון
טקסט
Selection.Font.Size
גודל גופן
משנה גודל גופן
טקסט
Selection.Font.Name
שם גופן
משנה את הגופן (למשל "Arial")
פסקה
Selection.ParagraphFormat.Alignment
יישור פסקה
wdAlignParagraphRight / Left / Center / Justify
פסקה
Selection.ParagraphFormat.SpaceAfter
רווח אחרי פסקה
רווח בשורות אחרי כל פסקה
פסקה
Selection.ParagraphFormat.SpaceBefore
רווח לפני פסקה
רווח לפני הפסקה
חיפוש והחלפה
Find.Execute
חפש
מבצע חיפוש
חיפוש והחלפה
Find.Replacement
החלף
מה להחליף במה
חיפוש והחלפה
Selection.Find.Text
מה לחפש
המחרוזת לחיפוש
חיפוש והחלפה
Selection.Find.Replacement.Text
מה להחליף
המחרוזת שתבוא במקום
דו-שיח
Dialogs(wdDialogFileOpen)
תיבת פתיחת קובץ
פותח את חלון "פתח קובץ" של Word
דו-שיח
Dialogs(wdDialogFileSaveAs)
תיבת שמירה בשם
חלון שמור בשם
הודעות
MsgBox
תיבת הודעה
מציג הודעה למשתמש
הודעות
InputBox
תיבת קלט
מבקש קלט מהמשתמש
קבצים
Application.FileDialog
חלון בחירת קובץ
חלון מודרני לבחירת קבצים ותיקיות
סגנונות
Selection.Style
סגנון
קובע סגנון לפסקה (למשל "Heading 1")
סגנונות
ActiveDocument.Styles
רשימת הסגנונות
גישה לכל הסגנונות במסמך
טבלאות
Selection.Tables.Add
הוסף טבלה
מוסיף טבלה חדשה במיקום הסמן
טבלאות
Selection.Cells
תאים
עבודה על תאים בטבלה
תמונות
Selection.InlineShapes.AddPicture
הוסף תמונה
מוסיף תמונה בשורה
תמונות
ActiveDocument.Shapes.AddPicture
הוסף תמונה צפה
תמונה צפה (לא בשורה)
כותרות עליונות/תחתונות
Selection.HeaderFooter
כותרת עליונה/תחתונה
גישה לכותרות
עמודים
ActiveDocument.PageSetup
הגדרות עמוד
שוליים, כיוון עמוד (Portrait/Landscape)
הדפסה
ActiveDocument.PrintOut
הדפס
שולח את המסמך להדפסה
מאקרו
Application.Run
הרץ מאקרו
מריץ מאקרו אחר לפי שם
יציאה
Application.Quit
צא מ-Word
סוגר את Word לגמרי
בחירה
Selection
הבחירה הנוכחית
בחירה
Selection.TypeText Text:="טקסט"
הקלד טקסט
בחירה
Selection.TypeParagraph
ירד שורה
בחירה
Selection.MoveRight Unit:=wdCharacter, Count:=5
הזז ימינה
בחירה
Selection.MoveLeft Unit:=wdCharacter, Count:=3
הזז שמאלה
בחירה
Selection.MoveUp Unit:=wdLine, Count:=2
הזז למעלה
בחירה
Selection.MoveDown Unit:=wdLine, Count:=1
הזז למטה
בחירה
Selection.HomeKey Unit:=wdLine
תחילת שורה
בחירה
Selection.EndKey Unit:=wdLine
סוף שורה
בחירה
Selection.WholeStory
בחר הכול
בחירה
Selection.Copy
העתק
בחירה
Selection.Paste
הדבק
בחירה
Selection.Delete
מחק
טווח
ActiveDocument.Range(0,0)
תחילת המסמך
טווח
Selection.Range
הטווח של הבחירה
טווח
Range.InsertAfter "טקסט"
הוסף אחרי
טווח
Range.InsertBefore "טקסט"
הוסף לפני
גופן – בסיסי
Selection.Font.Bold = wdToggle
מודגש
או True / False
גופן – בסיסי
Selection.Font.Italic = wdToggle
נטוי
גופן – בסיסי
Selection.Font.Underline = wdUnderlineSingle
קו תחתון פשוט
גופן – בסיסי
Selection.Font.Size = 14
גודל גופן
גופן – בסיסי
Selection.Font.Name = "David"
שם גופן
גופן – צבע טקסט
Selection.Font.Color = wdColorRed
אדום
גופן – צבע טקסט
Selection.Font.Color = wdColorBlue
כחול
גופן – צבע טקסט
Selection.Font.Color = wdColorGreen
ירוק
גופן – צבע טקסט
Selection.Font.Color = wdColorBlack
שחור
גופן – צבע טקסט
Selection.Font.Color = wdColorWhite
לבן
גופן
Selection.Font.Color = RGB(255, 0, 0)
אדום מלא
גופן – צבע טקסט
Selection.Font.Color = RGB(0, 0, 255)
כחול מלא
גופן – צבע טקסט
Selection.Font.Color = RGB(0, 255, 0)
ירוק מלא
גופן – צבע טקסט
Selection.Font.Color = RGB(255, 255, 0)
צהוב
גופן – צבע טקסט
Selection.Font.Color = RGB(255, 0, 255)
מג’נטה
גופן – צבע טקסט
Selection.Font.Color = RGB(0, 255, 255)
טורקיז
גופן – צבע טקסט
Selection.Font.Color = RGB(128, 0, 128)
סגול כהה
גופן – צבע טקסט
Selection.Font.Color = RGB(255, 165, 0)
כתום
הזרחה (Highlight)
Selection.Range.HighlightColorIndex = wdRed
הזרחה אדומה
הזרחה
Selection.Range.HighlightColorIndex = wdYellow
הזרחה צהובה
הכי נפוץ
הזרחה
Selection.Range.HighlightColorIndex = wdBrightGreen
הזרחה ירוק בוהק
הזרחה
Selection.Range.HighlightColorIndex = wdTurquoise
הזרחה טורקיז
הזרחה
Selection.Range.HighlightColorIndex = wdPink
הזרחה ורודה
הזרחה
Selection.Range.HighlightColorIndex = wdBlue
הזרחה כחולה
הזרחה
Selection.Range.HighlightColorIndex = wdNoHighlight
הסר הזרחה
פסקה – יישור
Selection.ParagraphFormat.Alignment = wdAlignParagraphRight
יישור לימין
פסקה – יישור
Selection.ParagraphFormat.Alignment = wdAlignParagraphLeft
יישור לשמאל
פסקה – יישור
Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
מרכז
פסקה – יישור
Selection.ParagraphFormat.Alignment = wdAlignParagraphJustify
שני צדדים
פסקה – רווחים
Selection.ParagraphFormat.SpaceBefore = 12
רווח לפני פסקה (נקודות)
פסקה – רווחים
Selection.ParagraphFormat.SpaceAfter = 6
רווח אחרי פסקה
פסקה – רווח שורות
Selection.ParagraphFormat.LineSpacingRule = wdLineSpace1pt5
רווח וחצי
פסקה – הזחה
Selection.ParagraphFormat.LeftIndent = CentimetersToPoints(2)
הזחה שמאלית
פסקה – הזחה
Selection.ParagraphFormat.FirstLineIndent = CentimetersToPoints(1)
הזחת שורה ראשונה
סגנונות
Selection.Style = ActiveDocument.Styles("Heading 1")
כותרת 1
סגנונות
Selection.Style = "Normal"
רגיל
סגנונות
Selection.Style = "כותרת 2"
כותרת 2 (אם קיים בעברית)
חיפוש והחלפה
Selection.Find.Text = "ישן"
חפש
חיפוש והחלפה
Selection.Find.Replacement.Text = "חדש"
החלף ב-
חיפוש והחלפה
Selection.Find.Execute Replace:=wdReplaceAll
החלף הכול
חיפוש והחלפה
Selection.Find.Forward = True
חיפוש קדימה
חיפוש והחלפה
Selection.Find.MatchCase = True
התאם אותיות גדולות/קטנות
חיפוש והחלפה
Selection.Find.MatchWholeWord = True
מילה שלמה בלבד
טבלאות
Selection.Tables.Add Range:=Selection.Range, NumRows:=3, NumColumns:=4
הוסף טבלה
טבלאות
Selection.Tables(1).Cell(2, 3).Range.Text = "טקסט"
כתוב בתא ספציפי
טבלאות
Selection.Tables(1).Borders.Enable = True
גבולות לטבלה
טבלאות
Selection.Tables(1).AutoFitBehavior wdAutoFitContent
התאם אוטומטית לתוכן
כותרות עליונות/תחתונות
Selection.Sections(1).Headers(wdHeaderFooterPrimary).Range.Text = "כותרת"
כותרת עליונה ראשית
כותרות עליונות/תחתונות
Selection.HeaderFooter.PageNumbers.Add
הוסף מספרי עמוד
שדות (Fields)
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldPage
שדה מספר עמוד
שדות
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldDate
שדה תאריך
שדות
ActiveDocument.Fields.Update
עדכן את כל השדות
סימניות (Bookmarks)
ActiveDocument.Bookmarks.Add Name:="כאן", Range:=Selection.Range
צור סימנייה
סימניות
Selection.GoTo What:=wdGoToBookmark, Name:="כאן"
עבור לסימנייה
תמונות
Selection.InlineShapes.AddPicture FileName:="C:\תמונה.jpg"
הוסף תמונה בשורה
תמונות
ActiveDocument.Shapes.AddPicture FileName:="C:\לוגו.png", LinkToFile:=False
תמונה צפה
Mail Merge
ActiveDocument.MailMerge.OpenDataSource Name:="C:\נתונים.xlsx"
פתח מקור נתונים
Mail Merge
ActiveDocument.MailMerge.Execute
בצע מיזוג דואר
Content Controls
Selection.ContentControls.Add wdContentControlRichText
הוסף תיבת טקסט עשיר
הגדרות עמוד
ActiveDocument.PageSetup.Orientation = wdOrientLandscape
עמוד רוחבי
הגדרות עמוד
ActiveDocument.PageSetup.LeftMargin = CentimetersToPoints(2)
שוליים שמאליים
הדפסה
ActiveDocument.PrintOut
הדפס עכשיו
הודעות
MsgBox "הסתיים!", vbInformation
תיבת הודעה
קלט
InputBox("הכנס שם")
תיבת קלט
קבצים ותיקיות
Application.FileDialog(msoFileDialogOpen).Show
חלון פתיחת קובץ
קבצים ותיקיות
Application.FileDialog(msoFileDialogFolderPicker).Show
בחר תיקייה
קטגוריה
פקודה / מאפיין באנגלית
תרגום לעברית
דוגמה / הערה
הגנה על מסמך
ActiveDocument.Protect Type:=wdAllowOnlyReading
הגנת קריאה בלבד
הגנה על מסמך
ActiveDocument.Protect Type:=wdAllowOnlyFormFields
רק מילוי טפסים
הגנה על מסמך
ActiveDocument.Unprotect
הסר הגנה
השוואת מסמכים
Application.CompareDocuments OriginalDocument, RevisedDocument
השווה שני מסמכים
מעקב שינויים
ActiveDocument.TrackRevisions = True
הפעל מעקב שינויים
מעקב שינויים
ActiveDocument.AcceptAllRevisions
קבל את כל השינויים
מעקב שינויים
ActiveDocument.RejectAllRevisions
דחה את כל השינויים
הערות (Comments)
Selection.Comments.Add Range:=Selection.Range, Text:="הערה"
הוסף הערה
הערות
ActiveDocument.Comments(1).Delete
מחק הערה ראשונה
תבנית (Template)
ActiveDocument.AttachedTemplate = "C:\תבנית.dotm"
חבר תבנית
תבנית
ThisDocument.Saved = False
סמן שהמסמך השתנה
כדי להפעיל אוטומטית בעת פתיחה
אירועים אוטומטיים
Document_Open()
מאקרו שמריץ בפתיחה
חייב להיות ב-ThisDocument
אירועים אוטומטיים
Document_Close()
מאקרו לפני סגירה
אירועים אוטומטיים
Document_New()
מאקרו ביצירת מסמך חדש
שמירת כל המסמכים
For Each doc In Documents: doc.Save: Next doc
שמור את כל המסמכים הפתוחים
סגירת כל המסמכים
For Each doc In Documents: doc.Close SaveChanges:=wdSaveChanges: Next doc
סגור הכל עם שמירה
חלונות
ActiveWindow.View.ShowAll = True
הצג סימני עיצוב
¶ ורווחים
חלונות
ActiveWindow.View.Zoom = 120
זום 120%
חלונות
ActiveWindow.ActivePane.View.Type = wdPrintView
תצוגת דפוס
חלונות
ActiveWindow.Split = True
חלוקת חלון
תצוגת Outline
ActiveWindow.View.Type = wdOutlineView
תצוגת מתאר
סרגל כלים / Ribbon
Application.CommandBars("Standard").Visible = True
הצג סרגל כלים סטנדרטי
סרגל כלים
CommandBars.ExecuteMso "FileSave"
לחיצה על שמור ב-Ribbon
טפסים (Forms)
ActiveDocument.FormFields.Add Range:=Selection.Range, Type:=wdFieldFormTextInput
תיבת טקסט בטופס
טפסים
ActiveDocument.FormFields("Text1").Result = "ערך"
מלא שדה טופס
Content Controls מתקדם
Selection.ContentControls(1).LockContents = True
נעל תוכן של תיבת בקרה
Content Controls
Selection.ContentControls(1).Tag = "שם_משפחה"
תגית לשדה
רשימות (Bullets/Numbering)
Selection.Range.ListFormat.ApplyBulletDefault
תבליטים אוטומטיים
רשימות
Selection.Range.ListFormat.ApplyNumberDefault
מספור אוטומטי
רשימות
Selection.Range.ListFormat.ListLevelNumber
רמת רשימה (1-9)
משוואות (Equations)
Selection.OMaths.Add Range:=Selection.Range
הוסף משוואה
ואז .OMaths(1).Functions.Add ...
משוואות
Selection.OMaths.BuildUp
המר למראה מקצועי
תאריך ושעה דינמיים
Selection.TypeText Text:=Format(Now(), "dd/mm/yyyy hh:mm")
תאריך ושעה עכשיו
תאריך אוטומטי
ActiveDocument.BuiltInDocumentProperties("Last Save Time")
תאריך שמירה אחרונה
ספירת מילים
ActiveDocument.BuiltInDocumentProperties("Number of Words")
מספר מילים במסמך
עריכת קוד QR
Selection.InlineShapes.AddOLEObject ClassType:="QRCode.QRCodeCtrl.1"
הוסף קוד QR
קצת מסובך, אבל עובד
חתימה דיגיטלית
ActiveDocument.Signatures.AddSignatureLine
הוסף שורת חתימה
מטא-דאטה
ActiveDocument.BuiltInDocumentProperties("Author") = "משה כהן"
שנה מחבר
מטא-דאטה
ActiveDocument.CustomDocumentProperties.Add Name:="מספר_חשבונית", Value:=12345
נתון מותאם אישית
חיפוש מתקדם
With Selection.Find: .MatchWildcards = True: .Text = "<[0-9]>" : End With
מצא מספרים בתוך טקסט
חיפוש מתקדם
Selection.Find.Style = ActiveDocument.Styles("כותרת 1")
מצא כל כותרת 1
החלפה עם עיצוב
Selection.Find.Replacement.Font.Color = wdColorRed
החלף והדגש באדום
בחירת טבלה שלמה
Selection.Tables(1).Select
בחר טבלה שלמה
מיזוג תאים בטבלה
Selection.Tables(1).Cell(1,1).Merge MergeTo:=Selection.Tables(1).Cell(1,2)
מיזוג שני תאים
צבע רקע של תא
Selection.Cells.Shading.BackgroundPatternColor = wdColorLightBlue
צבע רקע תא
גבולות טבלה מתקדמים
Selection.Tables(1).Borders.OutsideLineStyle = wdLineStyleDouble
גבול כפול חיצוני
כיוון טקסט בטבלה
Selection.Cells.VerticalAlignment = wdCellAlignVerticalCenter
יישור אנכי למרכז
סיבוב טקסט בטבלה
Selection.Range.Orientation = wdTextOrientationVertical
טקסט אנכי
הוספת שורה לטבלה
Selection.Tables(1).Rows.Add
הוסף שורה חדשה
מחיקת עמודה
Selection.Tables(1).Columns(2).Delete
מחק עמודה 2
ייבוא מקובץ טקסט
Selection.InsertFile FileName:="C:\נתונים.txt"
ייבא קובץ טקסט
ייצוא ל-PDF
ActiveDocument.ExportAsFixedFormat OutputFileName:="C:\דוח.pdf", ExportFormat:=wdExportFormatPDF
שמור כ-PDF
ייצוא ל-HTML
ActiveDocument.SaveAs2 FileName:="C:\דף.html", FileFormat:=wdFormatHTML
שמור כדף אינטרנט
שליחה במייל
ActiveDocument.SendMail
שלח את המסמך במייל
פותח Outlook אוטומטית
שליחה במייל מתקדם
ActiveDocument.MailEnvelope.Visible = True
הצג מעטפה ב-Outlook
ריצת מאקרו חיצונית
Application.Run MacroName:="Project.Module.MacroName"
הרץ מאקרו מקובץ אחר
טעינת Add-in
AddIns.Add FileName:="C:\AddIn.dotm", Install:=True
טען תוסף
בדיקת שגיאות
On Error GoTo ErrorHandler
טיפול בשגיאות
חובה במאקרו מקצועי
סיום שקט
Application.ScreenUpdating = False
כבה ריצה על המסך
+ True בסוף
סיום שקט
Application.DisplayAlerts = wdAlertsNone
אל תציג התראות
מהירות מקסימלית
With Application: .ScreenUpdating = False: .EnableEvents = False: .DisplayAlerts = wdAlertsNone: End With
שלושתם יחד