תודה, זה פתרון לקוד קצר.
עלה בדעתי להשתמש ב GoTo , זמנית , וזה עובד יפה.
וברשותך, אני מנסה לכתוב פורמולה פשוטה! ב VBA וזה מסתבך לי. גם לא יכול להקליט כי הארגומנטים משתנים (ובכלל הוא תמיד נותן בסטייל R1C1...).
אני רוצה לכתוב בתא מסוים (נניח ב- B790) את הנוסחה A500=
כאשר בתא A500 מאוחסן הערך 10.
ו- 500 הוא משתנה, והוא שמור בזכרון בשם Lr .
(זו כמובן, דוגמה, רק להבין את העקרון/הטעות)
כשאני רושם
"Range("B790").Formula = "=A & Lr
אני לא מקבל 10 אלא מחרוזת.
אני מעונין בנוסחה שתתן את התוצאה 10, וכאשר אני אעמוד על התא - יוצג בשורת הנוסחאות : A500=