بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
نجوم المشاركات
Popular Content
Showing content with the highest reputation on 31 ماي, 2017 in all areas
-
السلام عليكم ورحمة الله تعالى وبركاته اقدم هذا الموضوع وهذه المشاركة بناء على سؤال فى هذا الموضوع اتأخرت فى الرد على الرغم من انى كان ممكن ارد فى اقل من عشر دقائق الا اننى احببت عمل مصال شامل وكاف وواف 1- الفرز تصاعديا او تنازليا لكل حقل على حده 2- تصفية السجلات بناء على قيمة مربع تحرير وسرد 3- امكانية التصفية المتعدده بناء على اكثر من قيمة من امثر من مربع تحرير وسرد 4- الغاء تصفية السجلات وعرضها جميعا والان اترككم مع المرفق مثال شامل على طريقة الفرزتصاعديا وتنازليا والتصفيه .rar3 points
-
بإذن الله كل شيء ممكن الفكرة كلها في تمرير الحقول التي تعتمد عليها في حسابك للحقل إلى دالة معرفة في الفيجوال بيسك تقوم بتصميمها فمثلا العربي تحتاج إلى نوع التعليم ودرجة النشاط ودرجة الاختبار (وذلك في الترم الأول (عربي11) والثاني (عربي22)) وتحتاج إلى نوع التعليم ودرجة الترم الأول ودرجة الترم الثاني (وذلك في الدرجة النهائية (عربي)) وتحتاج إلى نوع التعليم ودرجة درجة تحرير الترم الذاني والدرجة النهائية ودرجة الترم الثاني كله (وذلك في نتيجة عربي) وسنضيف متغير آخر للترم وهو في الحقيقة ليس للفصل الدراسي بقدر ما هو تحديد نوع المعادلة المطلوبة 1 للترم الأول 2 للترم الثاني 3 لدرجة النهائية 4 لنتيجة العربي ولذلك يمكنك تصميم دالة مثل الموجودة في المرفق ..................... وأنصح بتسمية الحقول في الاستعلام باللغة الانجليزية لتسهيل كتابتها ويمكنك استعمال الخاصية caption لتغيير ظهور الاسم بالعربي وبهذا نكون جمعنا بين الحسنيين سهولة كتابة المعادلة بالانجليزي وظهور أسماء الحقول بالعربي نفعنا الله وإياكم بما علمنا وعلمنا ما ينفعنا كل عام والجميع بخير رمضان مبارك mas_نتيجة عربي.rar2 points
-
بسم الله الرحمان الرحيم السلام عليكم تحياتي لجميع اعضاء اوفيسنا المحترمين الموضوع ليس بجدبد فقد تم التطرق له من قبل الاستاد القدير عبد الله باقشير جازاه الله خيرا و ان شاء الله نراه بينانا في المنتدى عن قريب لمتابعتي المنتدى في الاونة الاخيرة رئيت عدت تسائلات عن البحث والتعديل في الجداول و رئيت العديد من الحلول فحاولة الاجتهاد و الوصول الى ابسط و اسهل طريقة لعمل ذلك لذى فكرة في برمجة فورم مرن يكون ملائم لاي جدول مهما كان عدد صوفوفه او عدد اعمدته و لكي يتمكن اي عضو مهما كانت معرفته بالبرمجة ضعيفة من استعماله بسهولة ووصلة الى هذا الفورم الذي ارجو ان اكون قد وفقت في فكرته وان يستفيد منه الاغلبية يتميز هذا البرنامج يجلب الجدول المستهدف للعمل عليه و امكانية البحث داخله بدلالة اي عمود من اعمدته كما ان البحث يتميز بالبحث بأول حرف من الكمة او اي جزء منها حسب احتياجك وايضا تتميز عملية البحث بالسرعة الفائقة لاني اعتمدت على المصفوفات للوصول الى ذلك و تعرفون قوة المصفوفات و فعاليتعها اما بخصوص التكستبوكس و الكمبوبكس فتنشأ برمجيا على حسب عدد اعمدة الجدول نأتي الان الى طريقة استعمال الفورم هذا مع ملفك الخاص اولا اذهب الى محرر الاكواد تجد موديل باسم ModulePublic تجد في بدايته هذين الكودين او التعريفين ان صح التعبير Public Const sNomFeuil As String = "data" 'اسم ورقة العمل التي تحمل قاعدة البيانات Public Const sTableau As String = "tbData" ' اسم جدول قاعدة البيانات اضن ان الامر واضح تصع اسم الشيت الذي يحوي الجدول مكان عبارة "data" واسم الجدول نفسه مكان عبارة "tbData" ملاحظة : يجب ان تكون قاعدة البيانات عبارة عن جدول لايهم عدد اعمدة ولا صفوفه المهم ان يكون جدول باتباعك الخطوات السابقة تكون قد انتهيت من ربط جدولك مع الفورم ثانيا نأتي الى الاعمدة التي تحتاج قوائم في مثالنا لدين العمود 4 و العمود الاخير يحتاجون ان يمثلو في الفورم على شكر قوائم (كمبوبكس) لتنفيذ ذالك قم بأنشاء القوائم الازمة في اي شيت تريد و اعطي كل مدى قائمة اسم معين في المثال الخاص بنا سمينا نطاق قائمة الجنس ب list1 كما هو موصح في الصورة ثم اذهب الى رأس العمود المستهدف قم بادراج تعليق له و اكتب داخل التعليق نفس اسم نطاق القائمة و انتهى الامر ارجو ان اكون قد وفقت في الشرح وان يستفيد أكبر عدد من الاعضاء من هذا العمل ملاحضة: تنسيق عرض اعمد اليست يكون بتنسيقك ععرض اعمدة الجدول نفسه من الشيت و الفورم يكتشف العمود الذي يحوي تواريخ تلقائيا اي ملاحظة او استفسار او اضافة تحتاجونها للفورم لا تترددو في طلبي اهدي هذا العمل الى الغائبين الحاضرين في قلوبنا الاخ ضاحي الغريب و الاستاد عبد الله باقشير تحياتي للجميع UserForm Flexibles.rar1 point
-
دورة شرح الفيجوال بيسك لبرنامج الإكسيل VBA .. !! خطوة خطوة ( الجزء الأول ) صدقة جارية علي روح والدي ) رحمه الله ( ... نسألكم الدعاء له ==================== الجزء الأول السلام عليكم اساتذة المنتدي وخبراؤه الكبار الاخوة الافاضل اعلم ان مثل هذه الموضوعات قد قتلت بحثا وطلبا واجابة من الاعضاء وهناك امثلة كثيرة للاساتذة الافاضل الكبار ولكن ما دعاني لتقديم هذا الموضوع ... حيث كنت قد اعددت له منذ فترة وأن يصبح لي اي عمل ولو صدقة جارية عله ينفع البعض ولو بمعلومة صغيرة وايضا لأنني اردت ان اجعل المواضيع الاساسية في تنفيذ عمل وتصميم اي برنامج في متناول الجميع بطريقة بسيطة وسهله اكثر ما يكون من خلال هذه السلسلة ... سلسة ( خطوة .. خطوة ) (( اعانني الله علي اكمالها كما ينبغي )) وقصدت ان يكون الموضوع بعنوان واضح ليستفيد منه الجميع عند البحث وسأقدم الشرح في هذا الجزء علي ملفات PDF لتصبح موجودة لدي من يحتاجها دائما واليكم اخواني الكرام : فهرس بالدروس التي تم اعدادها ( جاري اعداد بقية الدروس ان شاء الله ) : الدرس الاول : مقدمة عامة الدرس الثاني : اعدادات مستوي الامان ( التعرف عليها – كيفية ضبطها ) الدرس الثالث : كيفية اظهار شريط ادوات الـ VBA ضمن اشرطة الادوات و القوائم الدرس الرابع : كيفية اظهار محرر الفيجوال بيسك VBA في الاكسيل الدرس الخامس : مكونات وأجزاء محرر الفيجوال بيسك VBA في الاكسيل الدرس السادس : بعض الاجراءات الضرورية للتعامل مع محرر الفيجوال بيسك VBE قبل التطرق للاكواد وبرمجتها الدرس السابع : المـــــــــــــــــاكرو ( الجزء الأول ) ما هو الماكرو أنواع الماكرو ما هي أفضل الطرق للتعامل مع الماكرو؟ انواع الاجراءات تسجيل الماكرو بالنسبة لاكسيل 2003 الدرس الثامن : المـــــــــــــــــاكرو ( الجزء الثاني ) ( تسجيل الماكرو بالنسبة لاكسيل 2007 ) الدرس التاسع : المـــــــــــــــــاكرو ( الجزء الثالث ) شرح بسيط لتركيبة الكود او الماكرو بشكل عام وللماكرو المسجل لدينا بشكل خاص تعديل الماكرو ( المسجل أو المكتوب ) تعديل أو تعيين اختصار الماكرو ( المسجل أو المكتوب ) الدرس العاشر : المـــــــــــــــــاكرو ( الجزء الرابع ) كيفية تشغيل الماكرو كيفية عمل زر لتشغيل الماكرو الدرس الحادي عشر : المـــــــــــــــــاكرو ( الجزء الخامس ) تسجيل الماكرو النسبي تخصيص زر لتشغيل الماكرو في القوائم الموجودة لدينا في الاكسيل التوقيع الرقمي او التوثيق واي استفسار .... في الخدمة دائما ... واي شئ غير واضح في الشرح علي استعداد تام لشرحه مرة اخري ومرات اخري ومنتظر أرائكم في الشرح .. جزاكم الله خيرا اساتذتنا المقدمة1.rar طريقة تخفيض مستوي الامان في كل اصدارات الاكسيل2.rar اظهار شريط ادوات الفيجوال بيسك للاكسيل 3.rar وباقي الدروس في المشاركات التالية نظرا لحجم المسموح برفعه في كل مشاركة1 point
-
اعرض الملف الفرق بين تاريخين بالميلادي والهجري بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته كل عام أنتم بخير وسعادة ورضا ============== استكمالا لسلسلة ما خف وزنه وغلا ثمنه موعدنا اليوم مع ملف يحتاجه كل مهتم بالتواريخ في الأكسس مثل حساب العمر أو مدة بينتاريخين ------------------------------- سواء بالتقويم الميلادي أو الهجري ////////////////////////// سواء التاريخ منسق كتاريخ أو كنص ++++++++++++++++++ ولا ينقصني سوى دعاؤكم لي بالخير في الدنيا والآخرة ********************** الكود يعمل على كل إصدارات الأوفيس دمتم في رعاية الله وحفظه والقادم أفضل إن شاء الله صاحب الملف أ / محمد صالح تمت الاضافه 31 ماي, 2017 الاقسام قسم الأكسيس1 point
-
ADO Connectionاستخدام الاكسيل كقاعدة بيانات عن طريق وسيلة الاتصال اعتقد ان هذا الموضوع سيعطيكم معلومة جديدة في كيفية التعامل مع الاكسل كقاعدة بيانات في البداية الطريقة تعتمد على وسيلة الاتصال Active Data Object ADO وهي وسيلة اتصال بين برنامج كتابة الاكواد و قاعدة البيانات مثلا VB.net and SQL Visual Basic and Access وهي حصرية لبرامج مايكروسوفت فقط ولكي يكون لدينا اتصال كامل يجب ان يكون لدينا Connection String وهو عنوان قاعدة البيانات التي سيتم الاتصال بها، والذي من خلاله سيكون التالي: * فتح اتصال* * جملة الاستعلام* * انهاء الاتصال* وهنا تكمن الميزة بهذه الطريقة، فجملة الاستعلام يجب كتابتها بطريقة SQL dataBase وهنا تنطبق معظم جمل SQL امثلة على الجمل select * from [data] Select Count(Customer) from [data] Select Sum(Customers) from [data] where city ='Ramallah' تعلم كتابة جمل جديدة وغيرها من الجمل التي يعرفها جيدا المبرمجون باستخدام قواعد البيانات SQL,MYSQL,Oracle اكبر فائدة لهذه الطريقة انه يمكن من خلالها تصميم واجهة برنامج على الاكسل او تصميم فورم على الاكسل وحفظ البيانات على ملف اكسل اخر بدون الحاجة الى فتحه ولاستخدام هذه الطريقة يجب تفعيل التالي Tools-References بالمرفق ملف اكسل يحتوي مثال على ما تم ذكره سابقا database.zip1 point
-
وعليكم السلام نعم هناك وانا حاولت سابقا ولكن رقم الهارد سيتغير بعد فورمات كومبيوتر مع تحياتي pro.rar1 point
-
::: تفضلي . إن كان هذا طلبك .. لا تنسي تقييم المشاركة .... بالتوفيق data1_UP.rar1 point
-
اسف على التدخل لكن هناك استفسار بسيط الدرجات الخاصه بكل ماده هل يمكن عمل جدول خاص بها والوحده النمطيه تأخد التقديرات من الجدول يعنى العربي مثلا من 100 يكون التقديرات تحسب عليها ولو غيرناها فى الجدول لا نحتاج لتغييرها فى داخل الوحده النمطيه مثلا لو العربي 100 وغيرناها الى 50 التقدير يحسب على النسبه المئوية للرقم يعنى اقل من 50 % دون المستوى رجوا ان اكون قد وصلت استفسارى بطريقه جيده1 point
-
رائع أستاذ @أبا جودى بارك الله لك المنتدى بحاجة لهذه الموضوعات الجامعة التي تغني الدارسين والمهتمين ببرمجة الأكسس وفقنا الله جميعا لكل خير1 point
-
الا وما توفيقى الا بالله الحمد لله تعالى الذى هدانا وما كنا لنهتدى لولا ان هدانا الله عزوجل سبحانك لا علم لنا الا ما علمتنا انك انت العليم الحكيم ثانيا : العفو منك اخى الحبيب @Rebaz Bahram انا اقل طالب علم فى هذا الصرح الشامخ اخوك محمد عصام1 point
-
شكرا استاذ ( ابا جودى ) وهذا عمل فوق رائع شكرا1 point
-
كل تأخيرة فيها خيرة انا اتأخرت فى الرد على اخونا السائل لانشغالى بأعادة تدوير القاعدة معلش مش بأعرف أكود لما تكون القاعدة عربى وبعد ان رأيت تفضل اساتذتنا الافاضل الكرام بتقديم المساعدة ومد يد العون ووالله اجدهم كفوا ووفوا جزاهم الله خيرا واحسن اليهم استأذن كل استاذتى الافاضل الكرام وضعت مرفقى فى موضوع خاص ليكون مرجعا فيما بعد وهذه افكارى المتواضعة 1- الفرز تصاعديا او تنازليا لكل حقل على حده 2- تصفية السجلات بناء على قيمة مربع تحرير وسرد 3- امكانية التصفية المتعدده بناء على اكثر من قيمة من امثر من مربع تحرير وسرد اضغط هنا لمشاهدة الموضوع كاملا1 point
-
1 point
-
تسلم اخى عملت بشكل جيد بعد اعلان المتغير1 point
-
هذه محاولة ارجو ان يكون فيها طلبك ملاحظة:1-العمل يتم عن طريق نموذج(FMain) 2-تم تغيير الحقول في جدول (items) و (tr) وهي طريقة اكثر منطقية مع العلم انك لن تلاحظ الفرق asd.rar1 point
-
رفع الله قدرك من غير إهانة بالتحدي والإصرار وفقنا الله وإياكم لكل خير1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
السلام عليكم و رمضان كريم هذا الهدية للمنتدى العزيز ... بصراحة انا استفدت كثير من هنا و اشكرا الجميع في هذا المرفق بأمكانك حفظ او نسخ الجداول فقط مع امكانية استرجاعهما في الخطوة اولى اكتب اسم الجداول للحفظ في جدول (OptNaskh) وبعد كل جدول اكتب (;) ... ومش ضروري ان اكتب كل اسماء الجداول وايضا بأمكانك فعل هذا ... وهذا بيدك بصراحة انا لست صاحب هذا ولا اعرف لمن هذا الاكواد ..... وشكرا لصاحب الله يحفضه تحياتي Rebaz Backup.rar1 point
-
شكرا لك ده أبسط شرح وفيه الخطوات من الألف إلى الياء وفيه مثال عملي على العربي يمكّن الإنسان من التعلم بالمثال وفحص الكود وطريقة استدعاؤه ايه اللي مش واضخ لك في الخطوات ونعيد صياغتها بإذن الله يبدو أنك لم تقرأ هذا الجزء جيدا أخي الكريم1 point
-
شكرا استاذي محمد صالح على سرعة الرد والاستجابة ساعمل جاهدا على فهم هذه الوحدة النمطية وتطبيقها ولكن كنت أرجو مزيدا من الشرح المبسط حتى يتسنى لي فهما وتطبيقها على باقي المواد فمن نظرتي الاولى احس انها صعبة حيث انني جديد العهد بالوحدات النمطية ما المقصود If term = 41 point
-
1 point
-
شكرا يا حبيبي @ابا جودى هل يمكن ان نضع تلك.الاكواد في وحدة نمطية عامة.. ومنادتها بكود صغيرر من النموذج call لانك كما تعلم ان النموذج ملئ دائما باكواد خاصة بالكائنات التي فيه؟؟؟ وشكرا لك موضوع مميز1 point
-
اخى الحبيب استاذ @محمد سلامة لا اطلاقا لا علاقة لاسماء الكائنات والعناصر ولا حتى النموذج بالاكواد1 point
-
السلام عليكم لو فرضنا أن الوزن (بالكيلو) الذي تريد تحويله موجود في الخلية A1 المعادلة تكون (في أي خلية أخرى) على الشكل التالي: =(INT(A1/150)&(A1-150*INT(A1/150)))/10^LEN((A1-150*INT(A1/150))) بالنسبة للوزن 1933 المعادلة تعطيك 12.133 أي 12 أردب و 133 كيلو (انظر الملف المرفق) بن علية تحويل وزن.rar1 point
-
شكرا لك يااستاذي ابو جودي جزيل الشكر . واسف عى التعب اللي سببته لك فلكل مني اصدق التمنيات1 point
-
وفقنا الله جميعا لكل خير الرسالة تعني أن المتغير passDatabase لم يتم تعريفه فكيف يتم حساب عدد حروفه؟! يجب ان يتم الإعلان عن المتغير أولا ثم وضع قيمة له ثم استخدامه بعد ذلك بالتوفيق للجميع1 point
-
كيفك استاذ @أ / محمد صالح سعداء بعودتك ومشاركتك هذه الفترة وشرف كبير لنا جربت ان وضعت الخيار الهجري وقبل التاريخ اعلاه 29/02/1438 ! ام تقصد تاريخ اخر تحياتي1 point
-
جهد جبار جزيت خبرا ان شاء الله اعود قريب بتطبيق الفكرة بالكود والاستعلام تحياتي1 point
-
1 point
-
سؤال لو نقلت الاكواد كما هى الى اي نموذج اخر هل تحتاج الى اى تعديل مسميات للكائنات لتتناسب مع النموذج الجديد؟؟؟1 point
-
السلام عليكم اخى ناصر هناك جزئيتين لابد من الانتباه اليهم وهم : 1- عند نسخ مصفوفة النتائج الى النطاق يتم استبدال القيم الموجوده به بالنتائج الجديده حتى وان لم تضع كود مسح -- مما يعنى لو ان كود المسح حتى الصف العاشر - ومصفوفة النتائج بها عشرين صف - عندها ستجد النتائج موجوده حتى الصف العشرين 2- ان حضرتك حددت كود المسح من "A12:DW1000" في حين ان حضرتك حددت صف بدايه نسخ مصفوفة النتائج بدءاً من الصف 11 .Range("A11").Resize(j - 1, UBound(temp, 1)).Value = temp ومن ثم سيتم استبدال نتائج الصف 11 بقيم نتائج اول صف بمصفوفة النتائج تقبل مرورى وتحياتى1 point
-
1 point
-
بنفس الطريقة استاذنا @رمهان القي نظرتا الى هذا لثلاث سجلات القي نظرتا الى الاستعلام q3record و استعلام التحديث باسم tahdith3record testo.rar1 point
-
نعم قبل قليل انا عملت ونجحت انتظرني راح ارفق لك القاعدة عندك استعلام q1 واليك هذا الاستعلام للتحديث UPDATE t1 INNER JOIN q1 ON t1.id = q1.id SET t1.t3am = [q1]![lasttaqd], t1.taq = [q1]![taqlast], t1.t3am2 = [q1]![befortaqd], t1.taq2 = [q1]![taqbefor]; اليك القاعدة testo.rar1 point
-
ايه رأيكم فى الموضوع ده يا أساتذة @ابا جودى @Shivan Rekany عن نفسى معنديش فكرة ممكن استعلام تحديث ؟ بس هتطبق ازاى ؟؟1 point
-
الاخ ابو عادل اليك المطلوب مفتوح بدون سرى وهى من اعمال الاخ خبور على الرابط التالى محفظة اكواد1.rar1 point
-
شوقي ربيع خبير إكسيل السلام عليكم ورحمة الله جزاك الله خيرا شكرا علي اهتمامك الملف الجديد يعمل بقي شيئ واحد تحديد الجدول يحدد برمجيا اي يحتاج الي تعديل كلما تم اضافه عمود اما النسخ التي تعمل علي اوفيس متقدم يتم اضافه الاعمده الجديده تلقائيا ارجو ان لا اكون مثقل عليك تقبل تحياتي وشكري1 point
-
السلام عليكم الملف لم يعمل على 2003 هل ممكن نسخة على 20031 point
-
هذا راجع الان الملف اوفيس 2003 و انا اعدت تصميم الجدول على اوفيس 2016 وكما تعلم في هذه الحالة يعطي خطاء لعدم توافق الالوان المهم هذا الملف من جديد على اوفيس 2016 أوائــــــل الطلبه والشهادات وشهادة التقدير.rar1 point
-
هذا ملف به فورمه للبحث ارجو ادراج اكوادكم الرائعه فيها حيث انها هنا لاتاتي بمطابقه الحرف الذي نبحث عنه فورمه بحث تصلح للمدارس.rar1 point
-
1 point
-
تحية طيبة للاستاذ طلعت محمد حسن اسعدني مرورك الكريم شكري وتقديري لك ولهذا المنتدى العملاق عدم ذكر كلمة المرور سهواً لدخول البرنامج:123 محرر الاكواد:251869 الشيت:11 point
-
مرفق ملف للتوضيح Dملف باسم داتا يوضع مثلا على قرص كمبيوتر والملف الثاني لا يشترط وضعه في مكان وبالامكان تغير مساق الداتا كما يمكن تغير قيم الادخال وإدخال من خلايا الاكسل او من مربع نص بالفورم Input And Query From DB.zip1 point
-
الصبر مفتاح الفرج قمت بتعديل المثال المرفق اجراء العمليات الحسابية أستطيع تنفيذها في النموذج ولا مشكلة لدي معها.. لكن طلبي هو تنفيذ العمليات الحسابية في الإستعلام.. أرجو الحصول على المساعدة والطريقة Cost & Profit 01.rar1 point
-
وظف أخي لغة الاوتوبلاي و أمنع استعمال التجميعة إلى على جهاز المستخدم بعد استخلاص أرقام معينة من الهارد لتعطيه رقما خاصا به لا يعمل إلا على جهازه تضع الملف تحت أحد الازرار على أن تفرض تخفيض في مستوى الامان برمجيا جهز ورقة الايكسل فقط بعدم حفظ باسم أما الباقي من نسخ او سحب و افلات أو الدخول إلى التومب فهذا تستطيع التحكم فيه و شفر ملف الايكسل تشفير أحاديا وفقكم الله1 point