اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

اضافىه MsgBox للسؤال عن ارسال المرفق اميل من عدمه


إذهب إلى أفضل إجابة Solved by ياسر خليل أبو البراء,

الردود الموصى بها

السلام عليكم

الكود فى الملف يقوم بحفظ الشيت pdf ويتم ارساله ميل

ارحو المساعده فى اضافه MsgBox للكود فى الملف المرفق

يكون الغرض منة السوال هل تريد ارسال المرفق اميل ام لا

وعند الاجابه بنعمن يتم اارسال الملف اميل

وعند الاجابه بلا ... يتم الغاء ارسال الاميل 

جزاكم الله كل الخير

 

pdf& mail.rar

رابط هذا التعليق
شارك

  • أفضل إجابة

أخي الكريم أبو حنين

لا أدري هل تريد تنفيذ السطر قبل تحويل الملف لـ PDF أم بعد التحويل ..

عموماً إذا كنت تريد الرسالة في بداية الكود قبل تحويل الملف لـ PDF فيمكنك ببساطة إضافة السطر التالي بعد المتغيرات

If MsgBox("هل تريد إرسال الملف المرفق إيميل أم لا؟", vbYesNo, "Send Email") = vbNo Then Exit Sub

أما إذا كنت تريد أن تتم عملية التحويل إلى PDF أولاً ثم السؤال عن إرسال الملف من عدمه فيمكنك استخدام نفس السطر لكن في مكان آخر داخل الكود بهذا الشكل

Sub PDF()
    Dim MyName As String
    
    MyName = "D:\Drivers Tarek\PDF\Drivers_" & Format(Date + 1, "dd-mm-yyyy") & ".pdf"

    Range("B5").Select
    Range("B5").Select
    Sheets(Array("حركة")).Select
    Sheets("حركة").Activate
    MyMsg = MsgBox("هل أنت متأكد من اتمام عمليه الحفظ", 4, "تنبيه")
    If MyMsg = 6 Then
        ChDir "D:\Drivers Tarek"
        ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
                                        MyName, Quality:=xlQualityStandard, _
                                        IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
                                        False
    If MsgBox("هل تريد إرسال الملف المرفق إيميل أم لا؟", vbYesNo, "Send Email") = vbNo Then Exit Sub
    
    OutlMail_PDF MyName, "ahmed@yahoo.com", " بيان بحركة السائقين ", vbNewLine & "مع تحيات ..إدارة الشئون الادارية بحقول طارق", False

    Else
        MsgBox "لم يتم الحفظ"
    End If
    Sheets("حركة").Select
    ActiveWindow.SmallScroll Down:=-12
    Range("B5").Select
End Sub

أرجو أن يكون في هذا السطر حل لمشكلتك إن شاء المولى عزوجل

  • Like 2
رابط هذا التعليق
شارك

السلام عليكم

اخى الحبيب ياسر ابو البراء

اشهد الله انى احبك فى الله .... وجميع اعضاء المتدى 

اخى الحبيب لك كل الحق ....التوضيح سيد الاجابه 

جزاك الله كل الخير 

  • Like 1
رابط هذا التعليق
شارك

وجزيت بمثله أخي الغالي أبو حنين

الحمد لله أن تم المطلوب على خير

ولا تنسانا بدعوة والمغرب على وشك .. دعوة بظهر الغيب لأخوك الفقير إلى الله

رابط هذا التعليق
شارك

  • 3 weeks later...

يا سلااااااااااااام والله والله ليك وحشة كبيرة آآآآآآآآد كدا أهو

طبعاً مش شايفني وأنا بقول آآآآآآآآآد كدا أهو بس أكيد عارف إنك واحشني

ك ل  ع ا م  و أ ن ت  ب خ ي ر  ي ا  ج د و

دا لغز بسيط ويا ريت تحله بالكود .. عبارة عن جمله .. أحياناً فيه مسافتين وأحياناً مسافة واحدة

والمطلوب بالكود تحذف مسافة واحدة عشان تفضل الجملة المطلوبة

ولو معرفتش استعن بأخوك أبو سليمان

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information