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

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

قام بنشر (معدل)

اخي العزيز

تم طرح موضوع في السابق على الرابط التالي http://www.officena.net/ib/index.php?showtopic=29748

وقد قمتم مشكورين بالرد على الموضوع ومساعدتي سال المولى عز وجل بان يجعله في ميزان اعمالكم.

المطلوب من سعادتكم التكرم عن كيفية طرح مرفق وهي صوره من المعاملة المشار اليها في البريد المرسل لصاحب الشان

الكود

Sub mas()

On Error Resume Next

Dim n As Integer

For n = 3 To 100

If Range("c" & n & "").Value = "" And Date - Range("b" & n & "").Value > 7 Then

If Range("g" & n & "").Value <> "" Then

Kill ThisWorkbook.Path & "\test.html"

generatehtml (n)

Send_Mail (Range("g" & n & "").Value)

Range("f" & n & "").Value = "&Ecirc;&atilde; &Ccedil;&aacute;&Aring;&Ntilde;&Oacute;&Ccedil;&aacute;"

End If

End If

Next n

MsgBox "&Ecirc;&atilde; &Aring;&Ntilde;&Oacute;&Ccedil;&aacute; &Igrave;&atilde;&iacute;&Uacute; &Ccedil;&aacute;&Ntilde;&Oacute;&Ccedil;&AElig;&aacute;"

End Sub

------------------------------------------------------------------

Function generatehtml(rw As Integer)

  Dim fs As Object

  Dim A As Object

  Dim FileName As String

  FileName = ThisWorkbook.Path & "\test.html"

  Set fs = CreateObject("Scripting.FileSystemObject")

  Set A = fs.CreateTextFile(FileName, True)

  A.WriteLine ("<head><meta http-equiv='Content-Type' content='text/html; charset=windows-1256' /></head><div dir='rtl' align='right' style='font-size:25px'>&Oacute;&Uacute;&Ccedil;&Iuml;&Eacute; &Ccedil;&aacute;&Ccedil;&Oacute;&Ecirc;&Ccedil;&ETH; : <font style='color:red'>" & Range("h" & rw & "").Value & "</font><br />&auml;&Yacute;&iacute;&Iuml; &Oacute;&Uacute;&Ccedil;&Iuml;&Ecirc;&szlig;&atilde; &Uacute;&aacute;&atilde;&Ccedil; &Egrave;&Atilde;&auml; :<br />&Ccedil;&aacute;&atilde;&Uacute;&Ccedil;&atilde;&aacute;&Eacute; &Ntilde;&THORN;&atilde; : " & Range("a" & rw & "").Value & " &aelig;&Ccedil;&aacute;&atilde;&Auml;&Ntilde;&Icirc;&Eacute; &Egrave;&Ecirc;&Ccedil;&Ntilde;&iacute;&Icirc; : " & Format(Range("b" & rw & "").Value, "yyyy/mm/dd dddd") & " &atilde;&Ecirc;&Atilde;&Icirc;&Ntilde;&Eacute; &aelig;&Ecirc;&Oacute;&Ecirc;&aelig;&Igrave;&Egrave; &Ccedil;&aacute;&Ntilde;&Iuml;<br />&aring;&ETH;&Ccedil; &aacute;&aacute;&Uacute;&aacute;&atilde; &aelig;&Ccedil;&Ecirc;&Icirc;&Ccedil;&ETH; &Ccedil;&aacute;&aacute;&Ccedil;&Ograve;&atilde;<br />&atilde;&aacute;&Ccedil;&Iacute;&Ugrave;&Eacute; &atilde;&aring;&atilde;&Eacute; :<br /><font style='color:blue'>&iacute;&Ntilde;&Igrave;&igrave; &Uacute;&Iuml;&atilde; &Ccedil;&aacute;&Ntilde;&Iuml; &Uacute;&aacute;&igrave; &aring;&ETH;&aring; &Ccedil;&aacute;&Ntilde;&Oacute;&Ccedil;&aacute;&Eacute; &aelig;&Ccedil;&aacute;&Ecirc;&iacute; &Ecirc;&Atilde;&Ecirc;&iacute; &Egrave;&Ocirc;&szlig;&aacute; &Acirc;&aacute;&iacute; &atilde;&auml; &THORN;&Egrave;&aacute; &Aring;&Iuml;&Ccedil;&Ntilde;&Eacute; >>>>>>> &Yacute;&iacute; &Iacute;&Ccedil;&aacute; &Ecirc;&Atilde;&Icirc;&Ntilde; &Ccedil;&aacute;&atilde;&Uacute;&Ccedil;&atilde;&aacute;&Eacute; &aacute;&Iuml;&iacute;&szlig;&atilde;.</font></div>")

  A.Close

End Function

تم تعديل بواسطه أبو. مشاري
قام بنشر

أخي الكريم أبو مشاري

ماذا تريد بالضبط؟

هل تريد إرسال بريد من خلال gmail أم من خلال برنامج outlook

؟

برجاء التوضيح والاستفاضة في الشرح

والله الموفق

  • Like 1
قام بنشر (معدل)

لا طبعا اخي اقصدgmail ، واعتذر لك اخي على كثره الاسئلة والازعاج ولكن يعلم الله ما فعلته ابهر الكثير

.

مثال .

سعادة الاستاذ : فلان

نفيد سعادتكم علما بأن :

المعاملة رقم : 16733 والمؤرخة بتاريخ : 2010/01/19 الثلاثاء متأخرة وتستوجب الرد

هذا للعلم واتخاذ اللازم

وطبعا نفس المعاملة المشار إليها ترفق من ضمن البريد

تم تعديل بواسطه أبو. مشاري
قام بنشر

خيرا إن شاء الله

إذن تريد تريد إرسال رسالة محددة النص لكل عميل تختلف فقط في بيانات الرسالة التي تأخذ بياناتها من شيت إكسيل

تمام

ما الذي تريد إرفاقه لكل عميل؟

هل ترفق الشيت كله؟

لا أعتقد

  • Like 1
قام بنشر

اريد ان يرفق صوره من الخطاب

اين توجد هذه الصورة؟(الملف المرفق)

وما اسم الملف المرفق لكل عميل؟

  • Like 1
قام بنشر (معدل)

أنا واضع شيت برقم المعاملة ومسوي رابط على رقم المعاملة بحيث اذا ضغطت على رقم المعاملة تفتح لك المعاملة

حيث جميع صور المعاملات توجد على مجلد على الرابط داخل الجهاز \\rhonas01\IAD عند فتح المجلد المذكور تظهر عدة مجلدات مرقمة حسب رقم الوارد للمعاملة

ارجوا اني وضحت

تم تعديل بواسطه أبو. مشاري
قام بنشر

تمام

يعني الملف المرفق سيكون ملف إكسل

وأقترح أن يكون اسم الملف (المعاملة) موجودا في الشيت الأصلي الذي يتم الإرسال من خلاله ويفضل أن يكون اسم الملف هو مثلا رقم المعاملة

آخر شيء

ياريت ترفق لي ملفك مع مثال لملفين معاملة حتى يتم التجريب عليهم

وللعلم تم التوصل لكود الإرسال بواسطة الموقع الأول في عالم البريد والانترنت yahoo.com

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

تحياتي

أخوكم

أبو عبد الله

محمد صالح

  • Like 1
قام بنشر

تمام

يعني الملف المرفق سيكون ملف إكسل

وأقترح أن يكون اسم الملف (المعاملة) موجودا في الشيت الأصلي الذي يتم الإرسال من خلاله ويفضل أن يكون اسم الملف هو مثلا رقم المعاملة

آخر شيء

ياريت ترفق لي ملفك مع مثال لملفين معاملة حتى يتم التجريب عليهم

وللعلم تم التوصل لكود الإرسال بواسطة الموقع الأول في عالم البريد والانترنت yahoo.com

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

تحياتي

أخوكم

أبو عبد الله

محمد صالح

هذا مثال

يبدو أن الأخ ابو مشاري لم يفهم قصدي جيدا بدليل الملف المرفق لم يحتو على المطلوب منه

والملف المرفق به حل قمت به له في موضوع سابق ويؤدي الغرض تماما

بإرسال نص رسالة معينة إلى كل عميل متأخر وله بريد

وإذا كان موضوع إرفاق ملف في الرسالة هو الذي زاد فيمكنك وضع هذا السطر قبل سطر الإرسال

.Send
ضع هذا السطر المسئول عن إرفاق ملف للرسالة
.AddAttachment "c:\myfolder\myfile.xls"

حيث يتم تمرير المسار الكامل للملف المرفق وإمتداده

  • Like 1
قام بنشر

هذا ما ريد فعلا

لكن ياخي لو توضح اكثر لاني لا افهم في البرمجة

مع العلم اني لا ارغب بوضح الامتداد للمتلاقي فقط يرفق في الرسالة المرفق من صورة الخطاب فقط

مع خالص شكري

قام بنشر

مع العلم اني لا ارغب بوضح الامتداد للمتلاقي فقط يرفق في الرسالة المرفق من صورة الخطاب فقط

ياريت توضح أكثر

حتى إن كنت تريد إرفاق صورة يجب وضع مسار وامتداد الصورة jpg or gif or png

  • Like 1
قام بنشر
وللعلم تم التوصل لكود الإرسال بواسطة الموقع الأول في عالم البريد والانترنت yahoo.com

استاذنا : محمد صالح

اخونا ابو مشاري لم يفهم قصدك ..

نلتمس منك طول البال ، ونتشوق وننتظر بشغف ما سينتهي اليه هذا الموضوع

ممكن تعطينا مثال

اولا : اذا كانت الرساله المطلوب ارفاقها ( احدى ورقات العمل ، يعني شيت في نفس الملف )

ثانيا : اذا كانت الرساله عبارة عن ملف محفوظ وله مسار على الدرايف

او شوف الاسهل واعطينا مثال عليه

وياريت يتم الارسال عن طريق الياهو كما ذكرت ، وان كانت هناك صعوبه خلينا في الجي ميل

واقبل تحياتنا

اخوك : حسن علي

قام بنشر

وللعلم تم التوصل لكود الإرسال بواسطة الموقع الأول في عالم البريد والانترنت yahoo.com

استاذنا : محمد صالح

اخونا ابو مشاري لم يفهم قصدك ..

نلتمس منك طول البال ، ونتشوق وننتظر بشغف ما سينتهي اليه هذا الموضوع

ممكن تعطينا مثال

اولا : اذا كانت الرساله المطلوب ارفاقها ( احدى ورقات العمل ، يعني شيت في نفس الملف )

ثانيا : اذا كانت الرساله عبارة عن ملف محفوظ وله مسار على الدرايف

او شوف الاسهل واعطينا مثال عليه

وياريت يتم الارسال عن طريق الياهو كما ذكرت ، وان كانت هناك صعوبه خلينا في الجي ميل

واقبل تحياتنا

اخوك : حسن علي

اخي وصديقي حسن بارك الله فيك وجزاك الله خيرا على نصيحتك لي بالهدوء وطول البال والحمد لله هما أهم ما يميزني

أما بخصوص أخونا أبو مشاري فلعل إجابتي على أسئلتك تكون هي ما يقصد الوصول إليه

بالنبة لموضوع إرفاق شيت من الملف الحالي فيجب أن يكون لكل عميل شيت

واسم الشيت مرتبط باسم أو رقم العميل أو المعاملة كما هو في مثالنا

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

ومرفق كود إرسال البريد بواسطة الاثنين معا الياهو والجي ميل

مع ملاحظة التعليمات المكتوبة في الكود

والله الموفق

mas_mailer.rar

  • Like 1

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