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

نجوم المشاركات

  1. أبوأحـمـد

    أبوأحـمـد

    03 عضو مميز


    • نقاط

      8

    • Posts

      347


  2. عبدالله المجرب

    • نقاط

      4

    • Posts

      5,409


  3. شايب

    شايب

    03 عضو مميز


    • نقاط

      3

    • Posts

      312


  4. AbuuAhmed

    AbuuAhmed

    الخبراء


    • نقاط

      2

    • Posts

      976


Popular Content

Showing content with the highest reputation on 31 يول, 2023 in all areas

  1. وعليكم السلام عملت لك مربع نص للتصفية حسب الاسم او الوظيفة BASE2024.rar
    1 point
  2. بصراحة اعتقد والعلم عند الله ان بناء الجداول و وضع العلاقات يحتاج الى اعادة نظر فمن وجهة نظر الاخ شايب ان جدول الاسرة هو الجدول الاساسي وجدول الابناء هو جدول تابع وبالتالي تكون العلاقة رأس باطراف وليست راس براس مثال المستفيد الاساسي يمثل السجل الرئيسي اما الابناء والتابعين فيمثلون السجلات التابعة مهما كان عددهم وبالتالي يكون هناك رقم قومي واحد اساسي اما الارقام للتابعين فتكون لمجرد التوثيق وهذا الامر سوف يسهل العمل ويمكن استعراض المستفيد والتابعين وتسجيلهم وووو بشكل اسرع ولكنها تبقى وجهة نظر من غير متخصص اخونا الشايب
    1 point
  3. يوجد لدي حل أفضل من كل الحلول السابقة ولكن مع الاعتذار من السائل تحتاج أن تقدم إلى مبرمج متقدم ليستطيع هضمه والتعامل معه، ربما لاحقا أنزل مثال مستقل وربما لا 🙂. لأن هذا الحل ممكن التحايل عليه ويحدث التكرار.
    1 point
  4. بعد رسالة تم الترحيل أو قبلها مع إضافة متغير اسم الورقة wk2. wk2.Rows(2).RowHeight = 35 wk2.Rows("3:10").RowHeight = 25
    1 point
  5. تعديل ملف المعادلات عرض سند بالمعادلات.xlsx
    1 point
  6. غير سطر أمر الطباعة هذا ' .PrintOut , , , , True, , , , False 'أمر الطباعة بهذا Application.Dialogs(xlDialogPrint).Show أقترح تعديل عنوان الموضوع إلى: طباعة أعمدة غير متجاورة
    1 point
  7. اخي العزيز انا لا اتحدث عنك شخصيا وخصوصا انك عضو جديد بالموقع وانما عن بعض السلبيات التي نشاهدها وقد اصبحت اكثر وضوحا هذه الفترة وفي جميع الاحوال الامر ليس تصيد للاحطاء بقدر ماهو محاولة لتفادي السلبيات قبل سنوات كنت و مجموعة من المبرمجين في واحد من اكبر مواقع برمجة php وهاكات منتديات vBulletin وكان الموقع الاول في هذا المجال ثم مر الموقع بفترة خارج الزمن انتشرت فيها المجاملات والتكتلات مما دفع الكثير للابتعاد عن الموقع واتمنى الا نمر بمثل ذلك هنا اخونا شايب
    1 point
  8. السلام عليكم استاذي ابو احمد انا ايضا بعد رد الاستاذ قاسم فكرت بتقديم حل من خلال استعلام توحيد ولكني وجدت حل استاذنا الحبيب ابو خليل من خلال استعلام بالكود ثم وجدت حلك السابق وكلكم اساتذة كبار مع اعجابي بطريقتك في كتابة الاكواد والتي تشير بوضوح الى تمكن تام ماشاء الله واعتقد ان كافة الحلول السابقة تؤدي المطلوب والاخ شايب لا يعتقد انه مؤهل لتفضيل حل عن اخر الحقيقة وانا لا اتحدث بشكل خاص عن صاحب الموضوع ولكن بعض الزملاء يطرح موضوع ثم لا يكلف نفسة عناء الرد على من اقتطع من وقته الكثير لتقديم العون والبعض يعتمد على الاسماء الكبيرة او القروبات الخاصة ولا يهتم بالحل المقدم ويتجاهل جهود الاخرين بينما عبارة شكرا قد تعني الكثير للمتلقي ولن تكلف قائلها هذا الرد من تجارب سابقة لهذا المعرف وثلاث معرفات سابقة تخليت عنها خلال فترة انتسابي للموقع واود اخير ان اشير الى ان هذا رأي شخصي لا يمثل تراكمات سابقة او بسبب شحن نفسي بما لا اطيق كما انه لا يهدف الى تأجيج الرأي العام لصالحي او لمصلحة اخرين الاخ شايب 🌹
    1 point
  9. وعليكم السلام لا يمكن عمل هذا بالضبط الا ببرامج مسبوقة الدفع وشكراً
    1 point
  10. بكل بساطة ..عملت زر تعديل يقوم بتشغيل استعلام الحذف ..وحسب رقم القائمة وليس العميل جمعية.rar
    1 point
  11. جزاك الله خيراً كثيراً . ودعوات بظهر الغيب بإذن الله .
    1 point
  12. لا بأس عزيزي، أعانك الله وسهل أمورك ومتعك بالصحة والعافية. لو تكرمت تفصل أكثر 🙂 أسماء الحقول، المعادلة، موضع النتيجة. بانتظارك. لو أحد الأخوة يستطيع تطبيق المطلوب فليفعل أو يوضح لي المطلوب بأكثر تفصيلا.
    1 point
  13. السلام عليكم بعد اذن استاذنا الفاضل والماسة المنتدى اضع هنا شرح لطريقة كتابة الكود والدالة في المحرر كنت قد اعددته من فترة
    1 point
  14. ما شاء الله شرح رائع وصوت اروع بارك الله فيك وبالفعل هذا من اهم الدروس واضيف الى المتغيرات هذا dim a1 as range وهذا يخص تعريف الخلايا او المدى والله اعلم
    1 point
  15. السلام عليكم بارك الله فيك اخي محمد صالح على هذا الشرح وهو من اهم الدورس المتعلقة بال vba واسمح لي بهذه المداخلة البسيطة وليتسع صدرك لي قليللا هناك خطأ شائع يقع فيه اغلب المبرمجين في تعريف المتغيرات بل ان اغلب المراجع المتعلقة بهذا الجانب تقع في نفس الخطأ وهو طريقة تعريف مجموعة متغيرات متشابهة فلو فرضا اردنا تعريف المتغيرات c1 , c2 , c3 من النوع date فسيتم تعريفها كالتالي Dim c1, c2, c3 As Date وهذا بالطبع خطأ ففي الحالة هذه لن يتم إلا تعريف المتغير الاخير (c3) فقط من النوع (date) أما المتغيران (c1 , c2 ) فسيتم تعريفهما من النوع الافتراضي وبالتالي فأن الكود Dim c1, c2, c3 As Date يعادل الكود Dim c3 As Date وليس الكود الذي نريده Dim c1 As Date Dim c2 As Date Dim c3 As Date ويمكننا كتابته ايضا على النحو التالي Dim c1 As Date, c2 As Date, c3 As Date عذرا على هذه المداخلة ولكن اقتضت الفائدة لها والله من وراء القصد
    1 point
  16. السلام عليكم (لو تلاحظ اول مشاركة يوجد رابط مباشر للدروس) ام انك تقصد شيء أخر == للاسف اخي تم الاتفاق على ان يكون الشرح على 2007 او 2010 وطبعاً الاولوي 2007 وسوالي لما لا تواكب التغييرات!!!!! حياك الله استاذ محمد يحياوي وبانتظار الجزء الثالث
    1 point
  17. بسم الله الرحمن الرحيم الدرس الثالث : إضافة توقيع رقمي للماكرو و إضافة زر لتشغيل الماكرو من شريط الوصول السريع Quick Access Toolbar في المرفقات يوجد ملفان، كل ملف يتناول موضوع على حدة أعتذر عن التأخر في طرح الموضوع فيديو عن كيفية تنفيذ الماكرو بالتوفيق للجميع الدرس الثالث - دورة الفيجول بيسك في الإكسل.rar
    1 point
  18. بارك الله لك أخي عبد الله وأود أن أضيف بعض الخلفية النظرية التي ربما يحتاجها الأخ المشترك في الدورة ما هي vba ؟ هي لغة برمجة غير قائمة بذاتها (أي يتم تضمينها داخل أي تطبيق) ولا تستطيع بناء برنامج متكامل وحدها (الذي يقوم بهذا هي لغة vb فيجوال بيسك أو vb.net الإصدار الأحدث من vb ) متى نحتاج لاستخدامها؟ * عند الرغبة في اختزال خطوات كثيرة يجب تنفيذها فمثلا إذا أردنا إضافة نص لخلية وتنسيقه بأكثر من طريقة مثل لون الخط وحجم الخط والإطار وما إلى ذلك * وكذلك نحتاجها عند التكرار وهو تكرار تنفيذ مجموعة من الأوامر بصورة متتالية أو مشروطة * نحتاجها أيضا في التعامل مع المستخدم لجمع بيانات منه في صورة نموذج ومن ثم التعامل مع هذه البيانات وغيرها الكثير من الاستخدامات ما الفرق بين vba و vb ؟ عرفنا سابقاً فيجوال بيسك التطبيقات بأنها لغة برمجة تحتاج لتطبيق آخر يتم تضمينها داخله ولكنها بها كل مميزات الفيجوال بيسك وكل الكائنات التي تستخدم داخل الفيجوال بيسك يمكن استخدامها في vba غير أنها ينقصها وهذا ما تزيد به لغة vb عنها وهو القدرة على بناء برامج تنفيذية قائمة بذاتها وتتفضل vba عن vb بأن لها من القدرة على التعامل مع التطبيق المضمنة داخله بصورة أكثر سهولة من vb فمثلا للتعامل مع المصنف النشط نستعمل الكائن activeworkbook بينما إذا أردنا ذلك من خلال vb نحتاج لكثير من الأكواد ما علاقة vba بالإصدار الأحدث من vb وهو vb.net ؟ بنفس الطريقة يمكن للـ vba استعمال كل مميزات vb.net بشرط وجود ملفات تشغيل vb.net على جهاز المستخدم ما الماكرو؟ الماكرو عبارة عن مجموعة من السطور يبدأ بكلمة sub ثم اسم الماكرو وتنتهي بكلمة end sub وبينهما جميع الأكواد التي يتم تسجيلها أو كتابتها ما أفضل الطرق للتعامل مع الماكرو؟ * يوجد طريقة تسجيل الماكرو وهي الأسهل والتي ينصح بها في البداية * ويوجد طريقة كتابة الأكواد مباشرة بدون الحاجة إلى استعمال مسجل الماكرو وهي للمستوى المتقدم *** بينما الطريقة الفاعلة وهي التي يستخدمها معظم المبرمجين هي (كما علمنا ديننا : خير الأمور الوسط) الجمع بين الطريقتين بمعنى استعمال الماكرو ثم تعديل الكود سواء بإضافة سطور أو حذف سطور أو تعديلها ويجدر الإشارة هنا إلى أهمية التخطيط المسبق لعملية تسجيل الماكرو فيجب أن تكون محددا لكل ما تريد تنفيذه بالماكرو وإلا سيتم كتابة خطوات أنت لست في حاجة إليها وإنما تم تنفيذها أثناء تخطيطك أو ترتيبك لما تريد أن تقوم به وقديما علمونا : التخطيط الجيد سبيل النجاح ..... حتى وإن أخذ وقتا طويلاً فالوقت الذي يستهلك في التخطيط والإعداد لا يتساوى من الوقت المستهلك لتعديل الأخطاء الناتجة عن عدم التخطيط بل ربما يتم إعادة تنفيذ ما لم يتم التخطيط له أكثر من مرة حتى نصل للصواب وأخيرا أقول الحمد لله الذي هدانا لهذا وما كنا لنهتدي لولا أن هدانا الله
    1 point
  19. الدرس الاول: * شرح تسجيل ووضع وصف وإختصار للماكرو وطريقة استدعائه بإذن الله الموضوع مطروح للاستفسارات والنقاش لمدة يومين بعدها سيكون معكم الاستاذ ابو عبدالله في شرح لطريقة حذف الماكرو شرح الكود.rar
    1 point
  20. اخى مجيد لتعمل داله التفقيط يجب نقل كود الداله الى الملف المراد العمل عليه ولكنك تريد ان تعمل الداله مع جميع الملفات ولذلك عملت لك دالة ابو هانى للتفقيط على شكل ملف "AddIn" لتكون الدالة متاحة لجميع الملفات على هذا الجهاز 1 - قم بفك الضغط عن الملف المرفق 2 - قم بنسخ الملف الى هذا المسار C:\Program Files\Microsoft Office\OFFICE11\Library 3 - من قائمة ادوات اختار وظائف اضافية 4 - ستجد بند بأسم ( التفقيط ) ضع علامة الصح عليه ثم اضغط زر موافق 5 - بذلك تكون الداله متاح لاى ملف موجود على الجهاز مع ملاحظة انه اذا تم نقل الملف الى جهاز اخر لن تعمل الا بتنفيذ الخطوات السابقة عليه الصيغة المستخدمة مع دالة ابو هانى للتفقيط هى =NoToTxt2(D5;"دينار";"درهم ") ضع الصيغة فى اى خلية ادخل الارقام فى الخلية الموجود فى الصيغة وهى الخلية (D5) فى انتظار النتيجة تحياتى _______.rar
    1 point
×
×
  • اضف...

Important Information