דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. VBA - excel
  6. עזרה הדדית - VBA excel
  7. איך מתעסקים עם MsgBox?

איך מתעסקים עם MsgBox?

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

    אני רוצה להריץ מאקרו, שישאל אותי האם ... ובלחיצה על כן הוא ימשיך את המאקרו ובלחיצה על לא הוא יפסיק. אז הוספתי MsgBox מתאים, אבל מה הלאה? מה הגדירים לו כדי שימשיך או שלא ימשיך?
    אולי קשור לזה:
    598161c7-702d-4d0c-a72b-02293e6af232-image.png (מחכה לנטפרי...)
    אשמח לתגובת היודעים!!!

    מ מ ס 3 תגובות תגובה אחרונה
    0
    • י ישעיהו כץ

      אני רוצה להריץ מאקרו, שישאל אותי האם ... ובלחיצה על כן הוא ימשיך את המאקרו ובלחיצה על לא הוא יפסיק. אז הוספתי MsgBox מתאים, אבל מה הלאה? מה הגדירים לו כדי שימשיך או שלא ימשיך?
      אולי קשור לזה:
      598161c7-702d-4d0c-a72b-02293e6af232-image.png (מחכה לנטפרי...)
      אשמח לתגובת היודעים!!!

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

      @ישעיהו-כץ יש לזה הרבה דוגמאות בפורום, תעשה חיפוש.
      ועי' כאן.

      תגובה 1 תגובה אחרונה
      0
      • י ישעיהו כץ

        אני רוצה להריץ מאקרו, שישאל אותי האם ... ובלחיצה על כן הוא ימשיך את המאקרו ובלחיצה על לא הוא יפסיק. אז הוספתי MsgBox מתאים, אבל מה הלאה? מה הגדירים לו כדי שימשיך או שלא ימשיך?
        אולי קשור לזה:
        598161c7-702d-4d0c-a72b-02293e6af232-image.png (מחכה לנטפרי...)
        אשמח לתגובת היודעים!!!

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

        @ישעיהו-כץ כתב באיך מתעסקים עם MsgBox?:

        אבל מה הלאה? מה הגדירים לו כדי שימשיך או שלא ימשיך?

        כמו כל פקודת IF:
        דוגמה:

         If proc = vbYes Then
                      Range("A1").Select
                      Selection.ClearContents
                   Else
                      Exit Sub
          End If
        'כאן אתה כותב את המשך הקוד
        

        התנאי הוא: אם המשתמש לוחץ על "כן" הוא מוחק את תא A1. אם המשתמש לחץ על "לא" (Else=הפוך התרחשות התנאי) יציאה מהמאקרו.

        תגובה 1 תגובה אחרונה
        0
        • P מנותק
          P מנותק
          pcinfogmach
          מדריכים
          כתב ב נערך לאחרונה על ידי pcinfogmach
          #4

          @ישעיהו-כץ
          עיין כאן
          https://mitmachim.top/post/635261

          גמ"ח עזרה וייעוץ בנושאי מחשבים

          תגובה 1 תגובה אחרונה
          0
          • י ישעיהו כץ

            אני רוצה להריץ מאקרו, שישאל אותי האם ... ובלחיצה על כן הוא ימשיך את המאקרו ובלחיצה על לא הוא יפסיק. אז הוספתי MsgBox מתאים, אבל מה הלאה? מה הגדירים לו כדי שימשיך או שלא ימשיך?
            אולי קשור לזה:
            598161c7-702d-4d0c-a72b-02293e6af232-image.png (מחכה לנטפרי...)
            אשמח לתגובת היודעים!!!

            ס מנותק
            ס מנותק
            סקרן 0
            כתב ב נערך לאחרונה על ידי
            #5

            @ישעיהו-כץ
            יש כאן 2 חלקים:
            א. מה יהיה כתוב בהודעה, שזה הפרמטרים שרואים בתמונה שהעלית - (prompt- הכיתוב בגוף ההודעה, Buttons- הלחצנים, Title - כותרת ההודעה, helpfile- קישור לקובץ עזרה, Context - כיתוב מתחת להודעה.)

            אגב בפרמטר השני אתה יכול להוסיף 'דגלים' שהם הוראות נוספות לעיצוב ההודעה, כמו vbMsgBoxRight - יישור של הלחצנים לימין, vbMsgBoxRtlReading - יישור של הטקסט מימין לשמאל, ועוד. (בין דגל לדגל יש להשתמש בסימן +.)

            ב. כדי להגדיר תנאי בהודעה אתה משתמש בפונקציה MsgBox כך:

            if msgbox(Parameters...) = VbYes then
            

            אתה יכול להשתמש גם בפרמטרים הבאים 1c5869f4-b2de-40aa-96c2-f97ff07e3f98-image.png
            כמובן לפי הפרמטר שהגדרת בתוך הMsgBox.

            י תגובה 1 תגובה אחרונה
            2
            • ס סקרן 0

              @ישעיהו-כץ
              יש כאן 2 חלקים:
              א. מה יהיה כתוב בהודעה, שזה הפרמטרים שרואים בתמונה שהעלית - (prompt- הכיתוב בגוף ההודעה, Buttons- הלחצנים, Title - כותרת ההודעה, helpfile- קישור לקובץ עזרה, Context - כיתוב מתחת להודעה.)

              אגב בפרמטר השני אתה יכול להוסיף 'דגלים' שהם הוראות נוספות לעיצוב ההודעה, כמו vbMsgBoxRight - יישור של הלחצנים לימין, vbMsgBoxRtlReading - יישור של הטקסט מימין לשמאל, ועוד. (בין דגל לדגל יש להשתמש בסימן +.)

              ב. כדי להגדיר תנאי בהודעה אתה משתמש בפונקציה MsgBox כך:

              if msgbox(Parameters...) = VbYes then
              

              אתה יכול להשתמש גם בפרמטרים הבאים 1c5869f4-b2de-40aa-96c2-f97ff07e3f98-image.png
              כמובן לפי הפרמטר שהגדרת בתוך הMsgBox.

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

              @סקרן-0 תודה לכל המשיבים!! נעמתם לי מאוד

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

              • התחברות

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

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