דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. תוכנות
  3. יישומי אופיס
  4. אקסל
  5. עזרה הדדית - אקסל
  6. בקשת מידע | בעיה במאקרו לפעולות שונות בכל פעם

בקשת מידע | בעיה במאקרו לפעולות שונות בכל פעם

מתוזמן נעוץ נעול הועבר עזרה הדדית - אקסל
9 פוסטים 5 כותבים 110 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מ מנותק
    מ מנותק
    מענין לשמוע
    כתב נערך לאחרונה על ידי
    #1

    אני מנסה לעשות מאקרו באקסל שירשום לי בתא מסויים את השעה בזמן הלחיצה.
    אני רוצה שהשעה לא תשתנה כשיעבור אותו הזמן אלא הזמן בו לחצתי ירשם בצורה קבועה.
    יש לי שני בעיות. הצורה שאני מכיר לרשום שעה קבועה היא על ידי קיצור המקשים 'קונטרול שיפט ף", אבל המאקרו רושם תמיד את השעה שבה הכנתי את המאקרו ולא באמת עושה את פעולת הלחיצה.
    אם יש נוסחא לכך לכאו' זה יעזור אם מישהו יודע ויכול לרשום אודה לו מאוד.
    כמו כן יש לי בעיה זהה אם התא בו אני רוצה שהוא ירשום את השעה. הכנתי היפר קישור באקסל אם הפניה לתא שבו אני רוצה שירשום, ועשיתי את זה עם עוד נוסחא שכל פעם מביאה משבצת אחרת (את הראשונה הריקה בעמודה B), וגם שם יש לי את אותו הבעיה שהמאקרו חוזר תמיד למשבצת אליה נשלח בשעת ההקלטה ולא למשבצת שהוא אמור להגיע עכשיו.
    יצויין שאין לי כמעט הבנה במאקרו ובטח לא בויזואל בייסיק.
    תודה רבה.

    מ תגובה 1 תגובה אחרונה
    0
    • מ מענין לשמוע

      אני מנסה לעשות מאקרו באקסל שירשום לי בתא מסויים את השעה בזמן הלחיצה.
      אני רוצה שהשעה לא תשתנה כשיעבור אותו הזמן אלא הזמן בו לחצתי ירשם בצורה קבועה.
      יש לי שני בעיות. הצורה שאני מכיר לרשום שעה קבועה היא על ידי קיצור המקשים 'קונטרול שיפט ף", אבל המאקרו רושם תמיד את השעה שבה הכנתי את המאקרו ולא באמת עושה את פעולת הלחיצה.
      אם יש נוסחא לכך לכאו' זה יעזור אם מישהו יודע ויכול לרשום אודה לו מאוד.
      כמו כן יש לי בעיה זהה אם התא בו אני רוצה שהוא ירשום את השעה. הכנתי היפר קישור באקסל אם הפניה לתא שבו אני רוצה שירשום, ועשיתי את זה עם עוד נוסחא שכל פעם מביאה משבצת אחרת (את הראשונה הריקה בעמודה B), וגם שם יש לי את אותו הבעיה שהמאקרו חוזר תמיד למשבצת אליה נשלח בשעת ההקלטה ולא למשבצת שהוא אמור להגיע עכשיו.
      יצויין שאין לי כמעט הבנה במאקרו ובטח לא בויזואל בייסיק.
      תודה רבה.

      מ מנותק
      מ מנותק
      מטעמים
      כתב נערך לאחרונה על ידי
      #2

      @מענין-לשמוע

      עמוד על הגיליון הפעיל,
      פתח את עורך המאקרו (Alt+F11).
      בכרטיסיה "INSERT", בחר "MODULE".

      הדבק את הקוד הבא בתוך המודול,

      
      Sub שעה_נוכחית()
         
           Range("B1").End(xlDown).Offset(1, 0).Select
                  Selection.Value = Now()
      End Sub
      
      

      ולחץ על "פליי" (הכפתור הירוק או F5)

      מ תגובה 1 תגובה אחרונה
      2
      • מ מטעמים

        @מענין-לשמוע

        עמוד על הגיליון הפעיל,
        פתח את עורך המאקרו (Alt+F11).
        בכרטיסיה "INSERT", בחר "MODULE".

        הדבק את הקוד הבא בתוך המודול,

        
        Sub שעה_נוכחית()
           
             Range("B1").End(xlDown).Offset(1, 0).Select
                    Selection.Value = Now()
        End Sub
        
        

        ולחץ על "פליי" (הכפתור הירוק או F5)

        מ מנותק
        מ מנותק
        מענין לשמוע
        כתב נערך לאחרונה על ידי
        #3

        @מטעמים
        תודה רבה!!!
        אם תוכל לפרט יותר מה זה עושה.
        ניסיתי ואני מקבל הודעת שגיאה.
        צילום מסך 2024-11-06 210552.png

        תגובה 1 תגובה אחרונה
        1
        • מ מנותק
          מ מנותק
          מענין לשמוע
          כתב נערך לאחרונה על ידי
          #4

          כאן הגעתי למאקרו שנותן את השעה עכשיו וזה לא משתנה גם לאחר מכן.

          Sub InsertCurrentTime()
              ActiveCell.Value = Now
              ActiveCell.NumberFormat = "hh:mm:ss"
          End Sub
          

          בכל אופן - כלפי הנידון השני איך אני יכול לעשות מאקרו שילחץ על קישור (או מאקרו שיהיה במקום קישור) לתא משתנה בטבלה?
          (הצורה שעשיתי שהקישור ישתנה זה על ידי ADDRESS ושם בשורות עשיתי שיקח את הנתונים מתוך נוסחת COUNTAׂ, אבל זה לא עקרוני כמובן)

          W menajemmendelM 2 תגובות תגובה אחרונה
          1
          • מ מענין לשמוע

            כאן הגעתי למאקרו שנותן את השעה עכשיו וזה לא משתנה גם לאחר מכן.

            Sub InsertCurrentTime()
                ActiveCell.Value = Now
                ActiveCell.NumberFormat = "hh:mm:ss"
            End Sub
            

            בכל אופן - כלפי הנידון השני איך אני יכול לעשות מאקרו שילחץ על קישור (או מאקרו שיהיה במקום קישור) לתא משתנה בטבלה?
            (הצורה שעשיתי שהקישור ישתנה זה על ידי ADDRESS ושם בשורות עשיתי שיקח את הנתונים מתוך נוסחת COUNTAׂ, אבל זה לא עקרוני כמובן)

            W מנותק
            W מנותק
            Whenever
            כתב נערך לאחרונה על ידי
            #5

            @מענין-לשמוע כתב בבקשת מידע | בעיה במאקרו לפעולות שונות בכל פעם:

            כאן הגעתי למאקרו שנותן את השעה עכשיו וזה לא משתנה גם לאחר מכן.

            Sub InsertCurrentTime()
                ActiveCell.Value = Now
                ActiveCell.NumberFormat = "hh:mm:ss"
            End Sub
            

            זה מחייב אותי להריץ את המקרו בכל תא מחדש. זה עוזר לך?

            תגובה 1 תגובה אחרונה
            0
            • מ מענין לשמוע

              כאן הגעתי למאקרו שנותן את השעה עכשיו וזה לא משתנה גם לאחר מכן.

              Sub InsertCurrentTime()
                  ActiveCell.Value = Now
                  ActiveCell.NumberFormat = "hh:mm:ss"
              End Sub
              

              בכל אופן - כלפי הנידון השני איך אני יכול לעשות מאקרו שילחץ על קישור (או מאקרו שיהיה במקום קישור) לתא משתנה בטבלה?
              (הצורה שעשיתי שהקישור ישתנה זה על ידי ADDRESS ושם בשורות עשיתי שיקח את הנתונים מתוך נוסחת COUNTAׂ, אבל זה לא עקרוני כמובן)

              menajemmendelM מנותק
              menajemmendelM מנותק
              menajemmendel
              כתב נערך לאחרונה על ידי
              #6

              @מענין-לשמוע כתב בבקשת מידע | בעיה במאקרו לפעולות שונות בכל פעם:

              בכל אופן - כלפי הנידון השני איך אני יכול לעשות מאקרו שילחץ על קישור (או מאקרו שיהיה במקום קישור) לתא משתנה בטבלה?
              (הצורה שעשיתי שהקישור ישתנה זה על ידי ADDRESS ושם בשורות עשיתי שיקח את הנתונים מתוך נוסחת COUNTAׂ, אבל זה לא עקרוני כמובן)

              אשמח בל''נ לעזור אבל לא הבנתי את השאלה, מה חסר בקוד שיש לך?

              תגובה 1 תגובה אחרונה
              0
              • מ מנותק
                מ מנותק
                מענין לשמוע
                כתב נערך לאחרונה על ידי מענין לשמוע
                #7

                אני רוצה מאקרו שיהיה קישור לתא שאני ירשום לדוגמא בA1, כך שאם ארשום שם C3 לחיצה על המאקרו תעביר אותי לתא C3.
                תודה רבה.
                עריכה:
                הצלחתי שוב עם הבינה מלאכותית.

                Sub GoToCell()
                    Dim cellRef As String
                    cellRef = Range("A1").Value
                    Range(cellRef).Select
                End Sub
                

                תודה רבה!!!

                S מ 2 תגובות תגובה אחרונה
                1
                • מ מענין לשמוע

                  אני רוצה מאקרו שיהיה קישור לתא שאני ירשום לדוגמא בA1, כך שאם ארשום שם C3 לחיצה על המאקרו תעביר אותי לתא C3.
                  תודה רבה.
                  עריכה:
                  הצלחתי שוב עם הבינה מלאכותית.

                  Sub GoToCell()
                      Dim cellRef As String
                      cellRef = Range("A1").Value
                      Range(cellRef).Select
                  End Sub
                  

                  תודה רבה!!!

                  S מנותק
                  S מנותק
                  shishko
                  כתב נערך לאחרונה על ידי shishko
                  #8

                  @מענין-לשמוע זה המאקרו למעבר לאן שכתוב בתא שנבחר

                  Sub מעבר_לפי_התא_שנבחר()
                      Range(Selection).Select
                  End Sub
                  
                  

                  וזה כמו שלך בקצר יותר

                  Sub GoToCell()
                      Range(Range("A1")).Select
                  End Sub
                  

                  וזה לפתיחת תיבה לכתיבת התא אליו ברצונך לעבור

                  Sub תיבת_בחירת_תא()
                     Dim a As String
                     a = InputBox("בחר את התא אליו ברצונך לעבור", "מעבר תאים")
                      Range(a).Select
                  End Sub
                  
                  תגובה 1 תגובה אחרונה
                  1
                  • מ מענין לשמוע

                    אני רוצה מאקרו שיהיה קישור לתא שאני ירשום לדוגמא בA1, כך שאם ארשום שם C3 לחיצה על המאקרו תעביר אותי לתא C3.
                    תודה רבה.
                    עריכה:
                    הצלחתי שוב עם הבינה מלאכותית.

                    Sub GoToCell()
                        Dim cellRef As String
                        cellRef = Range("A1").Value
                        Range(cellRef).Select
                    End Sub
                    

                    תודה רבה!!!

                    מ מנותק
                    מ מנותק
                    מטעמים
                    כתב נערך לאחרונה על ידי
                    #9

                    @מענין-לשמוע
                    ממליץ לך לראות כמה סרטונים, אני מאוד נעזרתי בחומר שיש כאן בפורום.
                    https://mitmachim.top/post/384676

                    תגובה 1 תגובה אחרונה
                    1

                    • התחברות

                    • אין לך חשבון עדיין? הרשמה

                    • התחברו או הירשמו כדי לחפש.
                    • פוסט ראשון
                      פוסט אחרון
                    0
                    • חוקי הפורום
                    • פופולרי
                    • לא נפתר
                    • משתמשים
                    • חיפוש גוגל בפורום
                    • צור קשר