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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. איך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?

איך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?

מתוזמן נעוץ נעול הועבר תכנות
54 פוסטים 5 כותבים 3.9k צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • clickoneC clickone

    @הכוכב-שלנו
    אני שם לך כאן קוד בשביל לחצן.
    בגדול לא צריך שום שינוי בגימייל, אבל אם אתה מקבל שגיאה מגימייל, אז זו בעייה של רמת אבטחה שייתכן שצריך להוריד.

    
    On Error Resume Next
    Dim cdomsg As Object
    Set cdomsg = CreateObject("CDO.message")
    With cdomsg.Configuration.Fields
    .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'NTLM method
    .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
    .Item("http://schemas.microsoft.com/cdo/configuration/smptserverport") =  465
    .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
    .Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") =  True
    .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    .Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "user@gmail.com"
    .Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"
    .update
    End With
    ' build email parts
    With cdomsg
    .To = "to@gmail.com"
    .From = "from@gmail.com"
    '.sender =
    .Subject =  "Subject"
    
        .TextBody =  '"the full message body goes here. you may want to create a variable to hold the text"
    
    
    If Len(sFile) > 0 Then
        Dim arr As Variant
         arr = Split(sFile, ";")
            For i = 0 To UBound(arr)
                    If Len(arr(i)) > 0 Then
                        If Dir(CStr(arr(i)), vbNormal) <> vbNullString Then
                            .AddAttachment arr(i)
                        End If
                    End If
               
            Next
                End If
    
    .Send
    End With
        Set cdomsg = Nothing
    If Err = 0 Then
    msgbox "Mail Send"
    Else
    msgbox  Err.Description
    End If
    
    
    
    מלאמ מנותק
    מלאמ מנותק
    מלא
    כתב ב נערך לאחרונה על ידי
    #18

    @clickone אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

    בגדול לא צריך שום שינוי בגימייל, אבל אם אתה מקבל שגיאה מגימייל, אז זו בעייה של רמת אבטחה שייתכן שצריך להוריד.

    לי הוא לא עבד ללא התרת אפלקציות לא מאובטחות.
    השתנה משהו? אני לא מתווכח..

    clickoneC תגובה 1 תגובה אחרונה
    2
    • dovidD dovid

      @clickone אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

      @dovid
      אני חושב שאם הוא יקח את הקוד הספציפי ויעבור עליו סטפ ביי סטפ הוא יכול ללמוד המון.

      זה עדיין קפיצה. הוא צריך קודם להציג msgbox וכדומה.

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

      @dovid אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

      @clickone אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

      @dovid
      אני חושב שאם הוא יקח את הקוד הספציפי ויעבור עליו סטפ ביי סטפ הוא יכול ללמוד המון.

      זה עדיין קפיצה. הוא צריך קודם להציג msgbox וכדומה.

      1. אני יודע לעשות Msgbox כולל נתונים לפי שדות בטבלה...
      2. אבל זה בסדר התגרת אותי!

      מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

      תגובה 1 תגובה אחרונה
      2
      • dovidD מנותק
        dovidD מנותק
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #20

        @הכוכב-שלנו מעולה!
        אתה כתבת בענוה יתירה שאתה לא יודע לכתוב קוד VBA. להבא, תיצמד לעובדות גם כשהם מחמיאות 🙂

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        הכוכב שלנוה תגובה 1 תגובה אחרונה
        3
        • מלאמ מלא

          @clickone אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

          בגדול לא צריך שום שינוי בגימייל, אבל אם אתה מקבל שגיאה מגימייל, אז זו בעייה של רמת אבטחה שייתכן שצריך להוריד.

          לי הוא לא עבד ללא התרת אפלקציות לא מאובטחות.
          השתנה משהו? אני לא מתווכח..

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

          @מלא כנראה המייל שלך ישן
          פעם זה היה מאופשר.
          בחדשים צריך לאפשר קודם.

          אין טסט כמו פרודקשן.

          המייל שלי urivpn@gmail.com

          תגובה 1 תגובה אחרונה
          1
          • dovidD dovid

            @הכוכב-שלנו מעולה!
            אתה כתבת בענוה יתירה שאתה לא יודע לכתוב קוד VBA. להבא, תיצמד לעובדות גם כשהם מחמיאות 🙂

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

            @dovid השם ישמור אותי אם זה נקרא לדעת לכתוב....
            דרך אגב אחד התאוות לכל מתחיל באקסס זה הודעות קופצות (זה שיושב לצידך מתפלא, בעיניים שלו זה שכלול יותר גדול משליחת אימייל באקסס למשל...)

            מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

            clickoneC תגובה 1 תגובה אחרונה
            2
            • הכוכב שלנוה הכוכב שלנו

              @dovid השם ישמור אותי אם זה נקרא לדעת לכתוב....
              דרך אגב אחד התאוות לכל מתחיל באקסס זה הודעות קופצות (זה שיושב לצידך מתפלא, בעיניים שלו זה שכלול יותר גדול משליחת אימייל באקסס למשל...)

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

              @הכוכב-שלנו הנה קובץ
              0_1526987337661_vbasendmail.accdb

              אין טסט כמו פרודקשן.

              המייל שלי urivpn@gmail.com

              הכוכב שלנוה תגובה 1 תגובה אחרונה
              2
              • dovidD מנותק
                dovidD מנותק
                dovid
                ניהול
                כתב ב נערך לאחרונה על ידי
                #24

                @הכוכב-שלנו אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                @dovid השם ישמור אותי אם זה נקרא לדעת לכתוב....
                דרך אגב אחד התאוות לכל מתחיל באקסס זה הודעות קופצות (זה שיושב לצידך מתפלא, בעיניים שלו זה שכלול יותר גדול משליחת אימייל באקסס למשל...)

                אין פה מקום לענווה ולדרגות רבות. מי שיודע להציג msgbox הוא נחשב יודע לכתוב קוד VBA. זה 0-1...
                אני אכן מציע שתלמד את הקוד שהועלה, תנסה תשאל על כל שורה לא מובנת ואל תוותר עד שתכבוש את הקוד הזה.

                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                הכוכב שלנוה 2 תגובות תגובה אחרונה
                4
                • clickoneC clickone

                  @הכוכב-שלנו הנה קובץ
                  0_1526987337661_vbasendmail.accdb

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

                  @clickone תודה.
                  בכל אופן אני מקווה ללמוד את השיטה ולשדרג אותה.
                  אני רוצה לעשות שבעת קבלת עדכון A ישלח מייל עם טקסט מסווים ל D
                  ובעת קבלת עדכון B ישלח מייל ל E
                  ועל זו הדרך

                  מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

                  clickoneC תגובה 1 תגובה אחרונה
                  0
                  • dovidD dovid

                    @הכוכב-שלנו אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                    @dovid השם ישמור אותי אם זה נקרא לדעת לכתוב....
                    דרך אגב אחד התאוות לכל מתחיל באקסס זה הודעות קופצות (זה שיושב לצידך מתפלא, בעיניים שלו זה שכלול יותר גדול משליחת אימייל באקסס למשל...)

                    אין פה מקום לענווה ולדרגות רבות. מי שיודע להציג msgbox הוא נחשב יודע לכתוב קוד VBA. זה 0-1...
                    אני אכן מציע שתלמד את הקוד שהועלה, תנסה תשאל על כל שורה לא מובנת ואל תוותר עד שתכבוש את הקוד הזה.

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

                    @dovid בשביל ההבנה בכללי הפורום:
                    כאלו שאלות מותר לשאול?
                    מה הפירוש ABC?
                    לא נעים לשגע אנשים שלא חייבים לך כלום!☺

                    מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

                    תגובה 1 תגובה אחרונה
                    2
                    • הכוכב שלנוה הכוכב שלנו

                      @clickone תודה.
                      בכל אופן אני מקווה ללמוד את השיטה ולשדרג אותה.
                      אני רוצה לעשות שבעת קבלת עדכון A ישלח מייל עם טקסט מסווים ל D
                      ובעת קבלת עדכון B ישלח מייל ל E
                      ועל זו הדרך

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

                      @הכוכב-שלנו

                      1. תעשה את זה עם טבלה....
                      2. אם כבר, יש לי קלאס שלם של שליחת מיילים שבו אפשר להחזיק כמה חשבונות והוא טוען אותם לפי מה שביקשת. אם זה מעניין מישהו, אני יעלה את זה לכאן

                      אין טסט כמו פרודקשן.

                      המייל שלי urivpn@gmail.com

                      הכוכב שלנוה ח 3 תגובות תגובה אחרונה
                      2
                      • clickoneC clickone

                        @הכוכב-שלנו

                        1. תעשה את זה עם טבלה....
                        2. אם כבר, יש לי קלאס שלם של שליחת מיילים שבו אפשר להחזיק כמה חשבונות והוא טוען אותם לפי מה שביקשת. אם זה מעניין מישהו, אני יעלה את זה לכאן
                        הכוכב שלנוה מנותק
                        הכוכב שלנוה מנותק
                        הכוכב שלנו
                        כתב ב נערך לאחרונה על ידי
                        #28

                        @clickone אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                        @הכוכב-שלנו

                        1. תעשה את זה עם טבלה....
                        2. אם כבר, יש לי קלאס שלם של שליחת מיילים שבו אפשר להחזיק כמה חשבונות והוא טוען אותם לפי מה שביקשת. אם זה מעניין מישהו, אני יעלה את זה לכאן

                        מתפלא מהלב - זהב אבל אני מבקש ממך אל תעלה כי אתה נותן לי קביים תן לי ללכת לבד...

                        מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

                        dovidD תגובה 1 תגובה אחרונה
                        2
                        • הכוכב שלנוה הכוכב שלנו

                          @clickone אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                          @הכוכב-שלנו

                          1. תעשה את זה עם טבלה....
                          2. אם כבר, יש לי קלאס שלם של שליחת מיילים שבו אפשר להחזיק כמה חשבונות והוא טוען אותם לפי מה שביקשת. אם זה מעניין מישהו, אני יעלה את זה לכאן

                          מתפלא מהלב - זהב אבל אני מבקש ממך אל תעלה כי אתה נותן לי קביים תן לי ללכת לבד...

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

                          @הכוכב-שלנו את השאלה הבאה אתה שואל רק אם הבנת את כל הקוד + הוא עובד לך.
                          מבחינת חוקים - הפורום הוקם בשביל שאלות כאלה.
                          לא עוזרים לך בחינם, אלא פשוט אוהבים לשתף ולעזור אחד לשני - כל אחד גם מקבל תועלת גם מתשובות שלא אחרים וגם מתשובות שלו עצמו.

                          @הכוכב-שלנו אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                          מתפלא מהלב - זהב אבל אני מבקש ממך אל תעלה כי אתה נותן לי קביים תן לי ללכת לבד...

                          מצטרף! לשתי חלקי המשפט.

                          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                          תגובה 1 תגובה אחרונה
                          3
                          • הכוכב שלנוה מנותק
                            הכוכב שלנוה מנותק
                            הכוכב שלנו
                            כתב ב נערך לאחרונה על ידי
                            #30

                            @clickone
                            @dovid
                            @מלא
                            טוב, נראה לי שבלי היסודות לא אתקדם.
                            אם אני מבין נכון יש פה משהו יסודי בשם CDO שאני לא יודע מאיזה כיוון להתחיל לפצח את זה
                            (אקסס? וינדוס? רשת? ג'ימל?)

                            מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

                            תגובה 1 תגובה אחרונה
                            1
                            • dovidD מנותק
                              dovidD מנותק
                              dovid
                              ניהול
                              כתב ב נערך לאחרונה על ידי
                              #31

                              CDO זה ספריה שמגיעה יחד עם מערכת ההפעלה.
                              הספריה הזו מספקת אפשרות לתקשר עם שרת מייל בפרוטוקול SMTP.
                              פרוטוקול SMTP זה "שפה" שמאפשרת לומר לשרת של חברה כמו גמייל לשלוח מייל תוך מסירת פרטי הזדהות ושאר הפרמטרים הנדרשים.

                              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                              תגובה 1 תגובה אחרונה
                              1
                              • clickoneC clickone

                                @הכוכב-שלנו

                                1. תעשה את זה עם טבלה....
                                2. אם כבר, יש לי קלאס שלם של שליחת מיילים שבו אפשר להחזיק כמה חשבונות והוא טוען אותם לפי מה שביקשת. אם זה מעניין מישהו, אני יעלה את זה לכאן
                                ח מנותק
                                ח מנותק
                                חבלזון
                                כתב ב נערך לאחרונה על ידי
                                #32

                                @clickone עם כל הנסיון שלי באקסס אני מופתע מהספריה הזו לגמרי
                                ויהיה לי מאוד שימושי אם תעלה את זה
                                אז סליחה מראש @הכוכב-שלנו
                                ותודה!

                                dovidD תגובה 1 תגובה אחרונה
                                1
                                • ח חבלזון

                                  @clickone עם כל הנסיון שלי באקסס אני מופתע מהספריה הזו לגמרי
                                  ויהיה לי מאוד שימושי אם תעלה את זה
                                  אז סליחה מראש @הכוכב-שלנו
                                  ותודה!

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

                                  @חבלזון אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                                  @clickone עם כל הנסיון שלי באקסס אני מופתע מהספריה הזו לגמרי
                                  ויהיה לי מאוד שימושי אם תעלה את זה
                                  אז סליחה מראש @הכוכב-שלנו
                                  ותודה!

                                  אין שום קשר בין היכרות עם הספריה לבין הקוד של clickone.
                                  הקוד שלו פשוט עובר עם לולאה מול טבלאות ועושה עבודה רגילה.

                                  • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                                  • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                                  clickoneC תגובה 1 תגובה אחרונה
                                  1
                                  • הכוכב שלנוה מנותק
                                    הכוכב שלנוה מנותק
                                    הכוכב שלנו
                                    כתב ב נערך לאחרונה על ידי
                                    #34

                                    @clickone
                                    @dovid
                                    התקדמתי אבל לא הרבה בלהבין את הקוד.
                                    אעלה אחר כך פרטים, אני רוצה לשבת על זה עוד.
                                    תודה רבה!
                                    בכל אופן @clickone תעלה אולי אפשרות לשלוח במצב מאובטח, ואולי אף להסיר גישה דרך האקסס...

                                    מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

                                    clickoneC תגובה 1 תגובה אחרונה
                                    0
                                    • dovidD dovid

                                      @חבלזון אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                                      @clickone עם כל הנסיון שלי באקסס אני מופתע מהספריה הזו לגמרי
                                      ויהיה לי מאוד שימושי אם תעלה את זה
                                      אז סליחה מראש @הכוכב-שלנו
                                      ותודה!

                                      אין שום קשר בין היכרות עם הספריה לבין הקוד של clickone.
                                      הקוד שלו פשוט עובר עם לולאה מול טבלאות ועושה עבודה רגילה.

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

                                      @dovid כן ולא.....
                                      הקוד אכן פשוט ועובר עם לולאה וכו'
                                      אבל מאפשר לשלוח כל מייל בלי להשתגע עם טון קוד

                                      אין טסט כמו פרודקשן.

                                      המייל שלי urivpn@gmail.com

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • הכוכב שלנוה הכוכב שלנו

                                        @clickone
                                        @dovid
                                        התקדמתי אבל לא הרבה בלהבין את הקוד.
                                        אעלה אחר כך פרטים, אני רוצה לשבת על זה עוד.
                                        תודה רבה!
                                        בכל אופן @clickone תעלה אולי אפשרות לשלוח במצב מאובטח, ואולי אף להסיר גישה דרך האקסס...

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

                                        @הכוכב-שלנו אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                                        בכל אופן @clickone תעלה אולי אפשרות לשלוח במצב מאובטח, ואולי אף להסיר גישה דרך האקסס...

                                        לשלוח במצב מאובטח של גימייל זה בעייה.
                                        כי החסימה נמצאת בשרת שלהם.

                                        מה זה להסיר גישה? כמו הסרה של רשימת תפוצה?

                                        אין טסט כמו פרודקשן.

                                        המייל שלי urivpn@gmail.com

                                        הכוכב שלנוה תגובה 1 תגובה אחרונה
                                        0
                                        • clickoneC clickone

                                          @הכוכב-שלנו אמר באיך כותבים בVBA קוד לשליחת אימייל ישירות מהאקסס?:

                                          בכל אופן @clickone תעלה אולי אפשרות לשלוח במצב מאובטח, ואולי אף להסיר גישה דרך האקסס...

                                          לשלוח במצב מאובטח של גימייל זה בעייה.
                                          כי החסימה נמצאת בשרת שלהם.

                                          מה זה להסיר גישה? כמו הסרה של רשימת תפוצה?

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

                                          @clickone לא.
                                          כששולחים הודעה בג'ימל במצב מאובטח אפשר אחרי זה להיכנס לדואר יוצא לבחור במייל מסויים ללחוץ על הסרת גישה ואז הבן אדם לא יכול לראות את ההודעה ו/או קובץ מצורף (את שורת הנושא הוא כן יכול לראות)

                                          מעוניין לפעול בשביל תחבורה ציבורית! על כל רעיון תפנו אלי!!!

                                          clickoneC תגובה 1 תגובה אחרונה
                                          0
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


                                          • 1
                                          • 2
                                          • 3
                                          בא תתחבר לדף היומי!
                                          • התחברות

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

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