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

أ / محمد صالح

أوفيسنا
  • Posts

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

  • Days Won

    185

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

  1. دالة datedif موجودة في جميع إصدارات إكسل ولكنها غير موجودة في قائمة الدوال ولا تظهر في الإكمال التلقائي نظرا لاختلاف عالمي في طريقة حساب الفرق بين تاريخين ويمكنك الاستفادة من هذا الرابط https://www.mr-mas.com/p/datedif.html لخساب الفرق بين تاريخين أونلاين وفي برنامج ميكروسوفت إكسيل
  2. يمكنك استخدام هذا الموقع لتقسيم الصور افقيا وراسيا https://pinetools.com/split-image في حالة تساوي احجام الصور
  3. ربما يفيدك هذا الموضوع استخراج تاريخ الميلاد والمحافظة والنوع من الرقم القومي
  4. بعد ملاحظة المرفق تبين وجود جدول مرتبط بشيت1 في ملف الإكسل ولذا يجب عدم فتح النموذج ولا البرنامج ككل إذا لم يكن الملف موجودا في المسار المحدد لذلك وبعد إذن أخي جعفر يجب استبدال exit sub إلى DoCmd.Quit للخروج النهائي من البرنامج
  5. جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا
  6. جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات وموافق لقواعد اللغة العربية واللغة الإنجليزية. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا
  7. جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات وموافق لقواعد اللغة العربية واللغة الإنجليزية. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا
  8. جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات وموافق لقواعد اللغة العربية واللغة الإنجليزية. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا
  9. جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات وموافق لقواعد اللغة العربية واللغة الإنجليزية. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا
  10. جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا
  11. جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا
  12. )ما شاء الله حلول رائعة ولإثراء الموضوع هذه صفحة من برمجتي للوصول إلى العوامل والمضاعفات وغيرها https://officena.net/team/mas/maths4/ ولكن رجاء من الأستاذ ابو لجين توضيح فكرة الحروف وقيمتها وعلى أي اساس تم إعطاء هذه القيم للحروف وما فائدة ذلك للمستخدم العادي خالص دعواتي بالتوفيق قبل التفوق
  13. تم إتاحة نسخة بلغة html & javascript في هذه الصفحة https://www.mr-mas.com/p/tafqeet.html وتم تحديث الروابط في المشاركة الأولى ولا ينقصني سوى دعاؤكم
  14. يفضل إرفاف مثال وتوضيح المطلوب بالتفصيل
  15. هل يملك المستخدم الحالي حق إدارة الأجهزة الأخرى كمسئول administrator ؟ هل يملك حق التعديل على الملفات عبر الشبكة ؟
  16. بعد إذن اخي سليم لو النمط ثابت على هذه الصورة EU ثم عشرة ارقام يمكنك استعمال المعادلة التالية =int(right(a3, 10)) بالتوفيق
  17. لا شيء مستحيل بإذن الله المهم ترتيب الخطوات في الذهن للوصول للحل يمكنك غلق قواعد البيانات الأخرى باستعمال هذا الكود Dim DB2 As Object db2Path = "Z:\path\to\db2.accdb" Set DB2 = GetObject(db2Path) DB2.Application.Quit ويمكن تكرار السطرين الأخيرين لغلق أي عدد من قواعد البيانات المحدد مساراتهم في الكود وفي الأخير غلق القاعدة الحالية بالكود التالي DoCmd.CloseDatabase بالتوفيق
  18. الموضوع بسيط جدا إذا كنت تريد أن تعمل البرنامج على ويندوز 64 بت فقط يمكنك استبدال كلمة Declare في جميع الكود إلى Declare PtrSafe أما إذا كنت تريد أن تعمل على النظامين فيجب استبدال السطر الخاص بالإعلان عن اي function أو sub بكتابة الشرط التالي #if win64 then Public Declare function ....... #else Public Declare Ptrsafe function .... #end if لا حظ تكرار هذا الشرط مع كل دالة في الكود لاحظ بداية السطر برمز # في سطر if & else & end if لاحظ إضافة كلمة PtrSafe بعد كلمة Declare بالتوفيق
  19. هناك فرق بين الحذغ والارشفة فيمكن استعادة الأرشيف لكن لا يمكن استعادة المحذوف
  20. ربما يكون خطأ مؤقتا في الموقع او المتصفح جرب تحديد ملفين وتختار تنزيل من القائمة المختصرة على أحدهما
  21. ما يلزمني رابط الملف في القائمة المختصرة يوجد تنزيل أم لا؟ مثل هذه القائمة
  22. ماذا يظهر في القائمة المختصرة عند الضغط بزر الفارة الأيمن علي الملف؟
  23. إذا كان هذا الملف في حسابك فيمكن تنزيله بسهولة ولكن إذا كان يخص أحدا غيرك ومنع تنزيل الملف من الإعدادات فلا حل حتى الآن
  24. المطلوب مرهق فعلا كما قال الأستاذ @سليم حاصبيا لكن إذا كنت مصرا على ذلك فبدايتك في نسخ محتويات الملف الثاني في شيت ثاني في الملف الأول اي ضم الملفين في ملف واحد ثم أمام كل صف في الشيت الثاني تعمل معادلة match للبحث عن قيمة الاسم في عمود الاسماء في الشيت الأول وجلب رقم الصف وهكذا مع الرقم القومي والتليفون والعنوان وإذا تطاابق رقم الصف في الاعمدة الجديدة الخاصة بالبحث فيعني هذا أن الاسم مكرر وإذا لم تتطابق فهذا يعني أن الاسم يحتاج إلى تحديث بيان أو أكثر وإذا لم توجد نتائج بحث فهذا يعني أن هذا الصف جديد بعدها تحذف المكرر وتقوم بتحديث ما يجتاج إلى تحديث وتضيف في الأول ما ليس موجودا فيه والله الموفق
  25. جميل جدا أستاذ ماجد دورنا في ابتكار بدائل كود vba يخصنا كعرب
×
×
  • اضف...

Important Information