logo

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
ابوحنين لا تميز خلال هذه الفترة-- لا تميز خلال هذه الفترة YasserKhalil لا تميز خلال هذه الفترة اكسيل مشاريع جاهزه



أهلا وسهلا بك زائرنا الكريم في أكاديمية الصقر للتدريب، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .





02-09-2017 08:33 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
السلام عليكم ورحمة الله وبركاته

إخواني الكرام أقدم لكم كود يمكنك من إرسال رسائل بريد إلكتروني عبر الـ Gmail بطريقة بسيطة ، كل ما عليك هو وضع الكود التالي في موديول عادي
CODE
Option Explicit

Sub Send_Gmail_Using_CDO()
    Dim folder      As Variant
    Dim cdoMsg      As Object
    Dim file        As String
    Dim cdoNS       As String
    Dim htmlMsg     As String
    Dim password    As String
    Dim strBCC      As String
    Dim strCC       As String
    Dim strMsg      As String
    Dim strSubj     As String
    Dim strTo       As String
    Dim userEmail   As String
    Dim strBody     As String
    
    'الإيميل الذي سيرسل إليه
    strTo = "anyone@gmail.com"
    
    'عنوان الرسالة
    strSubj = "This Is The Subject Line"
    strMsg = ""
    strCC = ""
    strBCC = ""
    
    'مضمون الرسالة
    strBody = "Hello My Friend" & vbCrLf & "How Are You Doing?"
    
    'معلومات بريدك الاسم وكلمة السر
    userEmail = "my_gmail@gmail.com"
    password = "my_pass"

    cdoNS = "http://schemas.microsoft.com/cdo/configuration/"
    Set cdoMsg = CreateObject("CDO.Message")

    With cdoMsg
        .To = strTo
        .Subject = strSubj
        .From = userEmail
        .CC = strCC
        .BCC = strBCC
        .TextBody = strBody

        With .Configuration.Fields
            .Item(cdoNS & "smtpusessl") = True
            .Item(cdoNS & "smtpauthenticate") = 1
            .Item(cdoNS & "sendusername") = userEmail
            .Item(cdoNS & "sendpassword") = password
            .Item(cdoNS & "smtpserver") = "smtp.gmail.com"
            .Item(cdoNS & "sendusing") = 2
            .Item(cdoNS & "smtpserverport") = 465
            .Item(cdoNS & "smtpconnectiontimeout") = 60
            .Update
        End With

        .Send
    End With
End Sub



في الكود يوجد تعليقات على الأسطر التي ستقوم بتعديلها حيث يتم كتابة إيميل المرسل إليه ، وكتابة عنوان للرسالة ، وكتابة مضمون الرسالة ، وكتابة البيانات الخاصة بالإيميل المطلوب إرسال الرسالة منه

كما يجب التنبية ان شركة جوجل في الاونه الاخيرة قامت بزيادة حماية البريد الالكترونى ولكي يعمل هذا الكود في ارسال اى ايمال يجب الذهاب الى الرابط التالى بعد تسجيل الدخول على الايمال المرسل منه
https://myaccount.google.com/lesssecureapps?pli=1
ثم تفعيل ارسال البريد بحماية اقل والتى بدورها انصح ان الايمال المسجل للارسال يكون غير الايمال الشخصي حتى لا يتعرض لاى اختراق

رابط الملف من هنا

أخوكم في الله / ياسر خليل أبو البراء

أثارت هذه المشاركة إعجاب: hassona229،



look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  05-09-2017 09:35 مساءً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 05-09-2017
رقم العضوية : 371
المشاركات : 177
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 3-7-1969
الدعوات : 1
قوة السمعة : 292
الاعجاب : 0
ممكن شرح لعمل الكود وكيفية الاستخدام




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  05-09-2017 10:21 مساءً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
يوجد بالكود تعليقات على الأسطر التي ستقوم بتغييرها أخي الكريم خالد
حيث يتم كتابة ايميل المرسل إليه ، والإيميل المرسل منه (الخاص بك) ومعه كلمة السر .. ومحتوى الرسالة وعنوانها وفي النهاية يتم إرسال الرسالة بتنفيذ الكود




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  03-10-2017 07:40 صباحاً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 840
المشاركات : 21
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 28-6-1986
قوة السمعة : 20
الاعجاب : 0
السلام عليكم ورحمة الله
شكراً جزيلاً أ. ياسر خليل
واسمح لى ان اسال كيف لى ان ارسل صوره مع هذا الايميل موجوده على الكمبيوتر - و نطاق في صفحه الاكسيل ( يتم إرساله كصورة ايضاً ) -
جزاك الله خيراً




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  03-10-2017 05:09 مساءً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 840
المشاركات : 21
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 28-6-1986
قوة السمعة : 20
الاعجاب : 0
للرفع جزاكم الله خيراً




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  03-10-2017 07:31 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
أخي الكريم أحمد
بعد هذا السطر
CODE
password = "my_pass"

يمكنك أن تقوم بما شئت .. فعلى سبيل المثال الجاهز لدي .. يمكنك تصدير ورقة العمل النشطة كملف PDF ويتم إرساله ..
CODE
'Save ActiveSheet As A PDF File To The User's Desktop And Attach It To This Email
With CreateObject("Shell.Application")
    folder = .Namespace(0).Self.Path & ""
    file = folder & ActiveWorkbook.Name
    file = Left(file, InStrRev(file, ".")) & "pdf"
    ActiveSheet.Copy
    ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=file
    ActiveWorkbook.Close SaveChanges:=False
End With



وبعد هذا السطر في الكود
CODE
.TextBody = strBody<br />

ضع السطر التالي
CODE
.AddAttachment file<br />

هذا مجرد مثال .. يمكنك أن تطرح موضوع جديد بطلبك موضحاً التفاصيل المطلوبة وإن شاء الله الأخوة لن يقصروا معك




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  03-10-2017 10:22 مساءً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 840
المشاركات : 21
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 28-6-1986
قوة السمعة : 20
الاعجاب : 0
السلام عليكم
جزاك الله خيراً أ. ياسر
زادك الله فضلا وعلماً
ولاني لازلت احتاج الي إضافه على كود حضرتك سأقوم بطرح موضوع جديد
تقبل تحياتي




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  03-10-2017 10:34 مساءً   [7]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
وعليكم السلام
وجزيت خيراً بمثل ما دعوت لي وزيادة

إن شاء الله مع الموضوع الجديد ستجد تفاعل أكثر من الأخوة حيث أن الطلبات في المشاركات الفرعية يقل فيها التفاعل




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  10-10-2017 06:04 مساءً   [8]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 840
المشاركات : 21
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 28-6-1986
قوة السمعة : 20
الاعجاب : 0
السلام عليكم ورحمة الله

الاستاذ المحترم ياسر خليل اعزه الله
تم والحمد لله المطلوب ويعمل بكفاءه عاليه - جزاك الله خيراً - وبقصد التعلم استخدمت كود ال pdf - وعندي استفسارين لو سمحت لى
الاول - ماذا لو اردت ارسال الملف - pdf - ولكن استطيع تحديد اسمه وليس فقط بناء على اسم ال workbook - بحيث استطيع ان ارسله بكود معين لمنتج معين او ما شابه - وليكن الاسم في تكست بوكس 1

الثاني : ماذا لو نطاق وليس ورقة كاملة- وليكن PrintArea
ارجو ان يتسع صدر حضرتك لكثره اسئلتي - جزاك الله خيراً
واعتذر من حضرتك جدا جدا علي كتابه المشاركه هنا وليس بموضوع جديد فقد انتبهت لذلك بعد كتابتها..




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  10-10-2017 10:19 مساءً   [9]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
وعليكم السلام
أفضل طرح كل نقطة في موضوع مستقل مع وضع ملف مرفق لتتضح صورة الطلب وليشارك الأعضاء بفعالية أكثر في الموضوع الجديد حيث أنني غير متاح في الوقت الحالي
تقبل تحياتي




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  10-10-2017 10:49 مساءً   [10]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 840
المشاركات : 21
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 28-6-1986
قوة السمعة : 20
الاعجاب : 0
اعزك الله ورفع قدرك
اعتذر من حضرتك مره اخرى عن طرح الموضوع هنا وليس في موضوع منفصل - خطا غير مقصود




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  10-10-2017 10:52 مساءً   [11]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10534
رصيد العضو : 3
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36769
الاعجاب : 191
لا عليك أخي العزيز أحمد
القصة كلها لتيسير البحث فيما بعد حيث أنني أفضل أن تكون الموضوعات منفصلة لتمام الاستفادة .. فكل نقطة أو مشكلة أو جزئية تكون لها موضوع مستقل
ومن ناحية أخرى طرح موضوع جديد يشجع الأعضاء على المشاركة الفعالة أكثر .. هذا من خلال خبرتي في التعامل مع المنتديات حيث أن المشاركات الفرعية يقل فيها التفاعل بشكل كبير




look/images/icons/i1.gif إرسال رسالة بريد إلكتروني عبر الـ Gmail
  12-02-2018 02:16 مساءً   [12]
معلومات الكاتب ▼
تاريخ الإنضمام : 11-01-2018
رقم العضوية : 3536
المشاركات : 132
رصيد العضو : 0
الجنس :
تاريخ الميلاد : 31-12-1988
الدعوات : 3
قوة السمعة : 199
الاعجاب : 0
جزاكم الله خيرا اخي الكريم ياسرخليل




اضافة رد جديد اضافة موضوع جديد
الصفحة 2 من 3 < 1 2 3 >





الكلمات الدلالية
إرسال ، رسالة ، بريد ، إلكتروني ، Gmail ،









اخلاء مسئولية: يخلى منتدى أكاديمية الصقر للتدريب مسئوليته عن اى مواضيع او مشاركات تندرج داخل الموقع ويحثكم على التواصل معنا ان كانت هناك اى إنتهاكات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة - بالتواصل معنا من خلال نموذج مراسلة الإدارة .وسيتم اتخاذ الاجراءات اللازمة.
سياسة النشر: التعليقات المنشورة لا تعبر عن رأي منتدى أكاديمية الصقر للتدريب ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر.

الساعة الآن 02:42 AM