שאלה | האם יש דרך לכתוב קיצורי מקלדת בתוך קוד VBA?
-
@מטעמים כך
Sub Press_F12() SendKeys "קוד המקש/ים" End Sub
עבור מקשים מיוחדים, כמו F1–F12, חיצים ועוד, עליך לכתוב את שם המקש בתוך סוגריים מסולסלות:
SendKeys "{F12}"
עבור מקשי אותיות, אתה פשוט כותב את האות. עבור קונטרול יש קיצור. למשל כך כותבים קונטרול+A:
SendKeys "^A"
למידע נוסף על SenKeys, ראה בתיעוד של מיקרוסופט כאן.