שאלה באקסל
-
שלום לכולם,
בתא A1 יש ערך כל שהוא, ואני רוצה שבלחיצה על פקד מסויים (מרשימת הפקדים וע"י מאקרו) התא ירד בספרה אחת.
אם הערך בתא A1 הוא 95 אז בלחיצה על הפקד נקבל 94.
היש כדבר הזה? או משהו דומה? -
@שוהם307 אם לא אכפת לך שיהיה אפשר גם להגדיל את הערך בתא, הכי פשוט להשתמש בלחצן טווח:
כמובן שתקשר אותו לתא A1:
-
@OdedDvir זה רעיון, אבל זה לא טוב לי ככה, אני רוצה שיהיה לחצם "אישור" וברגע שלוחצים אישור הערך יורד בספרה אחת
-
@שוהם307
תוסיף לחצן ובאירוע שלו תכתוב
Range("A1") = Range("A1") - 1 -
@מלא תודה רבה רבה,
- אני צריך להעתיק את הפקד הזה לעשרות שורות יש דרך לעשות את זה בצורה קלה?
- מה יקרה כשאני ישתף את הקובץ? האם הפקד יעבוד? (בגוגלשיטס ברור שזה לא עובד)
שוב תודה.
-
-
@שוהם307
התאים שאתה רוצה לשנות הם באותה העמודה או בכמה עמודות? -
@אוריי באותה עמודה. אני נתתי משל לתא A1 ואז לכל אורך A אני רוצה להוסיף פקד
-
@שוהם307
תכניס את הקוד הזהRange(Selection.Address) = Range(Selection.Address) - 1
עובד על כל הגיליון
בהצלחה... -
@אוריי תודה.
מה לגבי שיתוף? הרי הדברים הללו לא יעבדו, לא?! -
-
-
@שוהם307
לחצנים עובדים גם בשיתוף בדרייב (אני לא יודע איך אתה משתף) במורשה עריכה
למה כוונתך לחצן טווח? -
@אוריי מישהו קרה לזה פה 'לחצן טווח' לכן כתבתי את זה ככה, אני מתכווין ללחצן עם חץ מעלה ומטה להעלות את הערך ולהוריד.
ומקודם כתבת שבדרייב לא יעבוד, תוכל לעשות סדר בענינים? מה עובד ומה לא עובד?
תודה מראש. -
@שוהם307
האא..
לא קיים בדרייב לחצן טווח
באקסל מייקרוסופט כן
ומה רע בקוד שכתבתי לך? -
@אוריי הקוד שכתבת הוא מצויין פלוס, ועובד.
עכשיו הבעיה שלי זה השיתוף, יש 5 אנשים שאמורים לעבוד על הקובץ הזה. -
@שוהם307
והמדריך של תותח אקסל שהבאתי לך לא יכול לעזור?