اذهب الي المحتوي
أوفيسنا

أ / محمد صالح

أوفيسنا
  • Posts

    4,444
  • تاريخ الانضمام

  • Days Won

    192

كل منشورات العضو أ / محمد صالح

  1. سعيد جدا بمرورك أخي وصديقي م / محمد طاهر وأضيف إلى ما سبق أنه يمكن استعمالها في إرسال البريد من الموقع بعيدا عن شروط الاستضافة فقد تحتم على صاحب الموقع الاستضافة عدم إرسال أكثر من مثلا 100 رسالة في الساعة فكيف سيرسل إلى جميع أعضاء موقعه رسالة يهنئهم فيها بالعيد مثلا ؟؟؟ يوجد طريقة لنفس الغرض مع php إرسال رسائل البريد بعيدا عن قيود الاستضافة تقبل الله منا ومنكم
  2. أخي الكريم هل قمت بكتابة بريدك في gmail وكلمة مروره في المكان المحدد بالموديول؟؟ هل كتبت قائمة عناوين البريد الخاصة بالعملاء في مكانها في الشيت؟ هل ضغطت على الزر الموجود في الشيت؟ لا أعتقد أنك إذا قمت بما سبق لن تعمل معك وبانتظار ملاحظات الإخوة الذين قاموا بتجربة الكود بعد تعديله
  3. أخي الكريم نحتاج الحدث عند تغير التحديد في حالة عدم تمكن الإكسل من تحديث محتوى ورقة العمل بالدوال المضمنة فيه وفي حالتك المعادلة التي كتبتها لك وقام الأخ أحمد يعقوب مشكورا بنسخ المعادلة بالكود تفي بالغرض دون الحاجة إلى حدث تغيير التحديد فلو قمت بتغيير القيم الموجودة في الربح/الخسارة ستتغير بناء عليها قيمة العمود ملاحظة في الحال دون الحاجة إلى حدث تغيير التحديد كل عام أنتم بخير
  4. أخي الكريم في ملاحظاتك لم تذكر ماذا لو كان الربح أكبر من صفر وأقل من الهدف اليومي على العموم أنا اعتبرتها no وأصبحت المعادلة في الخلية m7 هكذا =IF(J7="","",IF(J7>=$L$3,"ok","no")) ومرفق ملفك بعد التعديل mas-ظ…44.rar
  5. في المشاركة رقم 14 هذا هو الرابط هنـــــــــــــــــتا
  6. ربنا يبارك فيك وتقبل الله منا ومنكم شاكر لمرورك الطيب
  7. أشكركم على المرور أخي قطان وأخي نادر نفعنا الله وإياكم بما علمنا وعلمنا ما ينفعنا
  8. رائع أخي خبور خير كما عودتنا ولكن اسمح لي أن أضيف إضافة صغيرة لأخي قطان ألا وهي ترتيب مربعات النص في الحصول على التركيز بمعنى أنك غذا كنت تريد مثلا الانتقال إلى مربع النص الثالث وليس الثاني بعد كتابة 6 أرقام في مربع النص الأول يمكنك استعمال الخاصية TabIndex تبدأ من 0 ثم 1 ثم 2 وهكذا وبناء عليه ستجعل tabindex لمربع النص الأول 0 وتجعل tabindex لمربع النص الثاني 2 وتجعل tabindex لمربع النص الثالث 1 وهكذا أرجو أن تكون وضحت المعلومة
  9. مجرد مرورك أخي طارق على ردودي شيء يسعدني فما بالك بهذه الكلمات الرقيقة ما أنا إلا طالب في مدرستكم أخي طارق فلك أيادٍ بيضاء كثيرة لا تخفى على أحد في هذا الصرح التعليي الكبير جزا الله القائمين عليه خير الجزاء وكل عام أنتم بخير
  10. حاولت قب ذلك وكانت النتيجة تم حذف المرفق لدواعي أمنية يعلمها المتقدمون وتم التغيير والحمد لله وهديتي لك أخي الكريم أبا مشاري وكل من يريد هذا الموضوع تم عمل دالة لتصنيع ملف test.html لكل عميل بمتغيراته الاسم ورقم المعاملة وتاريخ المعاملة وإرفاقه بالرسالة ملحوظة يلزمك بعض التعديل في الكود الذي يصنع ملف test.html في الدالة وتغيير اسم شركتك أو تغيير الصيغة مع ملاحظة عدم تغيير أكواد html أو أكواد تضمين البيانا داخل الملف كل عام أنتم بخير أخوكم محمد صالح mas_mail2.rar
  11. أخي الكريم ما دمت تريد إرسال بيانات من ورقة العمل فلن تصل اللغة العربية صحيحة نظرا لاختلاف الترميز بين الإكسل وصفحات الانترنت ولذلك ستكون الرسالة باللغة الانجليزية وهذا ما دفعني أمس إلى جعل الرسالة صفحة test.html حتى نستطيع إرسال رسالة باللغة العربية على العموم مرفق مثال لاستخدام الدالة مع تغيير الاسم ورقم المعاملة أكرر باللغة الانجليزية
  12. بالفعل هي نسخة تجريبية وليست نهائية ولعلك لاحظت أن حدود إكسل 2010 عادت إلى ما كانت عليه في إكسل 2003 256 عمود فقط في مقابل 65000 تقريبا في إكسل 2007 و56000 صف تقريبا في مقابل 1048000 صف تقريبا في إكسل 2007 وأنا شخصيا استعملته فترة للتجربة ثم عدت لنسخة 2007 حتى يتم صدور النسخة النهائية من اوفيس 2010 كل عام أنتم بخير
  13. ولا يهمك أخي يحيى المهم أن تعم الفائدة جزاك الله خيرا
  14. أخي أيسم الموضوع بسيط جدا الصق الكود =SUMIF('حركه يوميه للمخزن'!C7:D47;'حركه يوميه للمخزن'!C9;'حركه يوميه للمخزن'!D7:D47) ثم حدده ثم اضغط على العلامة الزرقاء الموجودة في صندوق الرد <> والتي يظهر لها تلميح insert code snippet فيتم إضافة الرمز (code)(/code) مع ابدال الأقواس المعقوفة بأقواس مربعة .... كتبتها هكذا حتى لا يترجمها الموقع على أنها كود فيظهر كهذا =SUMIF('حركه يوميه للمخزن'!C7:D47;'حركه يوميه للمخزن'!C9;'حركه يوميه للمخزن'!D7:D47) أتمنى أن يكون اتضح الأمر أخوكم محمد صالح
  15. هذا تواضع منك أخي خبور خير للعلم يوجد أكواد متعلقة بهذا الكود لإرسال صفحة من ملف أو الملف كاملا واستعمال مرفقات مع الرسالة واستعمال نسخة مطابقة ونسخ أكثر في مرة واحدة ولكن اقتصرت على الكود السابق لأنه هو المطلوب من الأخ أبي مشاري وإن شاء الله سيتم عمل موضوع مستقل لعرض هذه الأكواد وكل ما يتعلق بالإكسل والبريد ******* وأذكرك أخي الكريم بأن دعوة المسلم لأخيه بظهر الغيب مستجابة وما بالك بدعاء الصائم ويقول الملك لكل من دعا آمين ولك مثلها ****** فلا تحرمنا ور تحرم نفسك من هذا الثواب اخوكم محمد صالح
  16. رأيك شهادة أعتز بها أخي خبور وهذا دليل وصول الرسالة لاحظ اسم المرسل وبريده وعنوان الرسالة وتنسيق الرسالة كصفحة html وأهم شيء إذا لم تظهر حروف الرسالة بحروف عربية يجب تغيير الترميز إلى arabic(windows-1256) كما هو موضح بالصورة كل عام أنتم بخير
  17. أخي الكريم أبا مشاري بعيدا عن استخدام برنامج أوتلوك المتخصص في إرسال البريد والذي يحتاج إلى نوعمعين من حسابات البريد التي تدعم البوب أب جئت لك بكود إرسال بريد مباشرة بدون برامج اعتمادا على حسابك في gmail فإذا لم يكن لديك حساب فيجب التسجيل في www.gmail.com ينبغي بعض المعرفة بطريقة كتابة صفحات html إذ كنت ترغب في رسالة ذات مستوى عالٍ لكتابة أكواد صفحة test.html وأتركك مع المرفق وأي استفسار لا تتردد mas_mailer.rar
  18. ما شاء الله حزمة رائعة من الأكواد البسيطة في مبناها الكبيرة في معناها جزاك الله خيرا يا باشمهندس
  19. أكرر شكري لجميع من رد أو ساهم في تطوير الكود وهذا هو تعديل آخر بوضع زر لإيقاف الساعة وإغلاق الملف كل عام أنتم بخير clock3.rar
  20. طبعا مشكورين ولكن لي اقتراح على أي أساس يكون التلوين؟ ونستعمل sumif بمعنى أننا نلون مثلا القيم أكبر من 100 مثلا نستعمل الدالة sumif بنفس الشرط والله أعلم
  21. مشكلة ظهور الساعة في كل ورقات العمل ذات الاسم sheet1 التي عرضها الأخ يحيى يكمن حلها في أن الكود يتعامل مع التطبيق إكسل كله ولذا يجب تخصيص ورقة العمل المحددة في الملف clock.xls بهذا الكود Workbooks("clock.xls").Sheets("sheet1").Range("d1").Value = Format(Now(), "h:n:s ampm") أما موضوع أنها لا تغلق الذي عرضه الأخ قطان فيرجع لأنها تتعامل مع التطبيق أيضا ولحل ذلك يجب وضع هذا الكود في حدث قبل غلق workbook وهو إيقاف الساعة stopmasclock الموجود في الموديول على العموم هذا هو المرفق بعد التعديل هنـــا
  22. أشكر جميع الإخوة على المرور وخاصة أخي خالد القدس ولكن هذه النسخة بيتا أو تكنيكال بريفيو بعنب نسخة تجريبية لمعرفة عيوبها وتلافيها في الإصدار النهائي الذي لم يصدر بعد وفور صدوره سآتي به إليكم إن شاء الله
  23. أشكر جميع الإخوة على المرور الطيب نفعنا الله وإياكم بما علمنا وعلمنا ما ينفعنا تأخري في الرد نظرا لتثبيت نسخة ويندوز جديدة وجاري تحليل المشكلة وحلها بإذن الله للعلم للكود استخدامات أخرى application.ontime سأتعرض لأمثلة منها إن شاء الله
  24. هل ترغب بوضع ساعة في ورقة العمل الخاصة بك؟؟ يتم تحديثها كل ثانية مثل ساعة النظام تماما الحل تجده في المرفق لا تنسوا أخاكم محمد صالح من صالح دعائكم clock.rar الإصدار الأحدث ويوجد في المشاركة 14 من الموضوع clock3.rar والآن تم تطوير الملف بصورة أكثر احترافية ليعرض ساعة رقمية وساعة عقارب وإذا رغب أحبابي في الله يتم شرح فيديو للطريقة وخصوصا الساعة العقارب لا تحكم في رغبتك لعمل شرح إلا بعد مشاهدة هذا المرفق mas digital and analog clock.rar
  25. تمام أخي أيسم واضيف: لعمل ذلك في إكسل 2007 ابتع الآتي : اضغط على زر الأوفيس office button ثم خيارات الإكسل excel options ثم متقدم advanced ثم خيارات العرض لورقة العمل الحالية display options for this worksheet ثم اضغط على عرض الصفر في الخلايا التي تحتوي على صفر show a zero in cells that have zero value أتمنى أن يكون اتضح الأمر تحياتي للجميع
×
×
  • اضف...

Important Information