نجوم المشاركات
Popular Content
Showing content with the highest reputation on 11/29/13 in all areas
-
2 points
-
جال ببالي خاطر أن أنفذ تطبيقا بسيطا يعتمد على جمل SQL صغير الحجم كبيرة المفعول ، وأشارككم بها ، من باب العصف الذهني ، علّ فائدة بسيطة تتحقق منها لأحد إخوتنا وننال دعوة طيبة بظهر الغيب. وإخترت ثلاثة منها ينطبق عليها الوصف ، صغيرة الحجم كبيرة المفعول أولها : DoCmd.RunSQL "SELECT *INTO Customers_copy FROM Customers;" وتقوم بنسخ الجدول Customers بكامل محتوياته و تسميه الجدول الجديد Customers_copy ، باستخدام INTO ثانيها : DoCmd.RunSQL "SELECT CustomerID, CompanyName, ContactName INTO Table2 FROM Customers;" وتقوم بنسخ أعمدة محددة بالإسم من الجدول Customers بكامل محتوياتها وإنشاء جدول جديد و تسميه Table2 ، باستخدام INTO وثالثها: Me.Combo2.RowSource = "SELECT DISTINCT City FROM Customers;" وتقوم باسناد مصدر صفوف لمربع التحرير و السرد من الجدول Customers ومن العامود City ( ومن غير تكرار) والمحلل لتركيبة الجملة يرى مدى بساطتها وبالمقابل أداء كبير .... وهذه الروتينات أستخدمها لإنشاء الجداول المؤقتة لغايات إستخراج النتائج الإحصائية أو تجميع معلومات من مجموعة جداول في جدول واحد . آملاً من الله عزّ وجلّ أن يستفيد منها الإخوة والله من وراء القصد ....... NA_SQL01.rar1 point
-
أثناء مروري بأحد المواضيع في منتدانا الطيب ومن خلال المشاركات كان لأخي الحبيب أبو أحمد - عبدالله المجرب ، تعليق وطلب لشرح تركيب جملة SQL ، .... http://www.officena....=0 ومنها راودتني نفسي أن أجهز سلسلة لشرح ما يفتح عليّ ربي عن SQL ، وقد باشرت بالعودة لمراجعي ومواقعي المعتمدة ، وما لدي من ملاحظات و ( خرابيش ) في كشكولي ، وعقدت العزم ووجهت النية ... لوجه الله تعالى ، لا أبتغي منكم أجراً ولا (مديحاً) ، إن أجريَ إلا على الله ، وهو حسبي ، وهو المستعان . ورغم أن لغتي الإنجليزية ممتازة (أدعي) ، إلا أنني قررت الاستعانة بإبني البكر آدم في بعض الترجمات الفنية ، تخفيفاً على نفسي ، وتكثيفاً للجهد ، فأعينونا بالدعاء. راجياً من المولى عزّ وجلّ أن يعيننا على الخير ، وهو المستعان بحق وجزاؤه المرتجى ... والله من وراء القصد ... وهو حسبي ........................1 point
-
اخواني الكرام بعد التوكل على الله ثم الاستشارة وحسب رغبة بعض الاخوة نبداء على بركة الله هذه الدورة شروط الدورة: تقتصر الدورة على شرح الفيجول بيسك للتطبيقات VBA ولا علاقة للمعادلات بهذه الدورة لذا نرجو ان يقتصر السؤال والاستفسار حول الاكواد فقط. عدم إضافة عبارة الشكر (نشكر الجميع على تقدير الجهود) حتى لا يحتاج الموضوع الى تنقيح فإن أعجبك شرح أو رد يمكنك تقييمه من خيار أعجبني شكراً. ان يكون موعد الاستفسارات حول الجزء المطروح للشرح خلال 24 ساعة فقط ويتم الانتقال الى جزء أخر لتعميم الفائدة. سيكون الشرح بشقين كتابي ومرئي. على الاساتذة الذين يشاركون في الشرح اخذ الشرط الثالث بالاعتبار (مشكورين). * سيتم حذف أي مشاركة لا يتم التقيد فيها بالشروط. == تم نقل جميع مشاركات النقاش الى هنا =============================== دروس الدورة ============================= الدرس الاول1 الدرس الاول2 الدرس الثاني الدرس الثالث الدرس الرابع 1 الدرس الرابع 2 الدرس الرابع 3 اساسيات لغة VBA كلغة برمجة (نظري) الفصل الثالث ج1 الفصل الثالث ج2 اسئلة الدورة (الجزء الاول)1 point
-
السلام عليكم ورحمة الله وبركاتة ارجوا منكم مساعدتي في ملف الاكسيس المرفق حيث المطلوب : 1- جميع البيانات للعميل الواحد تظهر في ورقة واحدة حسب حقل ( اسم المادة ) 2- بشرط ان يظهر في حقل ( رقم البلاغ ) ارقام البلاغات بجانب بعض وتفصل بينهم فاصلة او شرطة -- وكذلك حقل ( حساب صندوق الخدمة ) حيث يظهر في الورقة الثانية نفس العميل ولكن ب ( اسم المادة ) الاخري وهكذا لباقي العملاء وجزاكم الله خيرا البلاغات.rar1 point
-
بسم الله والصلاة والسلام على رسول الله وبعد ياجماعه انا معرفش اي شئ عن الفيجوال باسيك ونفسى اتعلمه او الميكرو لانه هايفيدنى كتير في شغلي وخصوصا اني لسه مترقي واتمني من الله اني اثبت نفسي واطور في الشغل فياريت لو حد يقدر يساعدنى يبقي جزاه الله خير1 point
-
الأخوة عمالة منتدى أوفيسنا حفظهم الله السلام عليكم ورحمة الله وبركاته... لدي قاعدة بيانات وعملت تقرير بالمنتجات وتقرير يعرض منتج معين حسب قيمة معلمة ( أدخل رقم المنتج ) وهذا يتطلب حفظ أرقام المنتجات المطلوب عمله على القاعدة المرفقة : 1. عمل نموذج يحتوي على أسماء التقارير الموجودة في قائمة تحرير وسرد بحيث أتمكن من اختيار التقرير المناسب وبعد الاختيار يوجد زرين زر للمعاينة وزر للطباعة 2. في حالة اختيار تقرير المنتج أريد قائمة بأسماء المنتجات ليتم اختيار المطلوب ومن ثم فتح التقرير شاكرا لكم تعاونكم database1.rar1 point
-
انا بصمم درس بور بوينت وبحتاج اعمل ارتباطات وتعزيزات للاجابه مع الاسئلة وادخال لبعض الاصوات المناسبة مع الموضوع ياريت حد يساعدنى1 point
-
طريقة سهلة لتحديد على جميع الجداول بداخل المستند مرة واحدة عن طريق الكود Sub select_tables() Dim mytable As Table Application.ScreenUpdating = False For Each mytable In ActiveDocument.Tables mytable.Range.Editors.Add wdEditorEveryone Next ActiveDocument.SelectAllEditableRanges (wdEditorEveryone) ActiveDocument.DeleteAllEditableRanges (wdEditorEveryone) Application.ScreenUpdating = True End Sub وبالله التوفيق1 point
-
السلام عليكم الاخوة الكرام برجاء المساعده فى ترحيل من شيت الاستعاضة الى دفتر الاستاذ عن طريق زر فى شيت الاستعاضه مع مرعات ترحيل رقم الاستعاضه فى المكان المحدد له وعدم تكرار الترحيل وعند استكمال استعاضه جديده يتم ترحيلها فى ترتيبها الاعمده الصفراء هى الاعمده المراد ترحيلها من شيت الاستعاضه الى شيت دفتر الاستاذ وعمل كود مسح ما فى الاعمده B &E & F بعد الترحيل جزاكم الله خيرا استعاضة كلابشة.rar1 point
-
السلام عليكم ورحمة الله وبركاته انني من المعجبين جداً بهذا المنتدى واحب ان اتعلم اكسل بشكل جيد عندي بعض المعلومات الاساسية حيث انني مدرس رياضيات واعمل كل الدرجات واسماء الطلاب على اكسل ولكنني لا اعرف عن الكود واذا كان جاهز كما هو موجود في معظم المشاركات فكيف استخدمه وكيف اشغله لانني حاولت وحدي ولم افلح ولكم مني كل الشكر1 point
-
أرجوا من حضراتكم مساعدتي في التنسيق الشرطي في ملفي المرفق وبه كل ما أريده حيث أنني أرغب في عمل تنسيق لخلايا في عمود معين عند تحقيق قيمة معينة في عمود اخر في نفس الصفحة وذلك لحاجتي الماسه إليه . وجزاكم الله عنا كل الخير . Test.rar1 point
-
الاخ الفاضل أستاذ محمد رسلان لعل الحل الذى تريدة من اساتذتنا الكرام موجود فى هذا الرابط http://www.officena.net/ib/index.php?showtopic=50050 الله الموفق1 point
-
الملف بعد التعديل قاعدة بيانات المدرسة.rar1 point
-
السلام عليكم ورحمة الله وبركاته ممكن التكرم ومساعدتي في تعلم اكسل وخاصة كتابة الماكرو ( الكود) وتشغيله وشكراً لكل القائمين على هذا المنتدى العظيم فعلاً ولا انكر انني استفدت كثيراً من اعمال اعضاء المنتدى المحترمين فلكم جزيل الشكر1 point
-
كتاب روعة مفيد جدا لا يتطرق الى تكرار الابجديات فى الاكسل بل يدخل معك مباشرة فى لب الموضوع لكم منى كل التقدير ومتعك الله بالصحة والعافية وجعل هذا العمل فى ميزان حسناتك1 point
-
1 point
-
اخوتي الاعزاء السلام عليكم ورحمة الله وبركاته اريد ان اربط بين النموذجين بكود حيث لدي النموذج q1 يوجد به زر امر صورة فيس اريد عند الضغط عليها يفتح لي نموذج f2 ويظهر لي نفس البيانات الخاصة بهذا الشخص ي.rar1 point
-
لدى جدول به بيانات الموظفين به تاريخ الميلاد تاريخ التعيين اريد ان تظهر رسالة تفيد باقتراب سن الميعاش للموظف فبلها بسنه او اقل علما بان سن المعاش = تاريخ الميلاد + 21915 Database3.rar1 point
-
1 point
-
طباعة عدد سجلات محدد في صفحات التقرير كطلب الأخ أبو ندى ، وتطبيق العبد الفقر لرحمة ربه نارت لبزو / أبو آدم http://www.officena.net/ib/index.php?showtopic=45998 ........1 point
-
نحتاج احيانا لاستخدام المتغيرات بدل الثوابت في جمل SQL وهذا الوضع ينشأ لدينا حين يلزمنا اعادة استخدام الجملة من قبل المستخدمين عبر النماذج ، فنقوم باستبدال القيمة الثابتة في متن الجملة لمتغيرات . جملتنا تتركب كما يلي حسب القيم الثابتة فيها : MySQL = "SELECT pkEmployeeID, Salary, Hire FROM Employees " & _ "WHERE (Salary > 12000 AND Salary < 10000) " & _ "AND (Hire > #12/31/2000# AND Hire < #12/31/2005#) " & _ "AND (Sex = 'F');" الخطوة الأولى للإنتقال من صيغة القيم الثايتة ، هي تعريف المتغيرات اللازمة للقيم وهي مجال التاريخ و الراتب و الجنس وتأخذ هذه المتغيرات قيمها من نموذج ، وهذه المتغيرات هنا هي : وتكون كما يلي : txtLowSalary = 20000 txtHighSalary = 100000 txtLowDate = #12/31/2000# txtHighDate = #12/31/2005# txtSex = "F" أو تكون مسندة لقيم مربعات النص ، وكما يلي: txtLowSalary = Me.txtLowSalary txtHighSalary = Me.txtHighSalary txtLowDate = Me.txtLowDate txtHighDate = Me.txtHighDate txtSex = Me.txtSex وهنا يلزمنا اعادة صياغة جملتنا لتستوعب قيم المتغيرات بدل الثوابت في الصيغة السابقة ، لتصبح كما يلي : MySQL = "SELECT pkEmployeeID, Salary, Hire FROM Employees WHERE " & _ "(Salary > " & txtLowSalary & " AND Salary < " & txtHighSalary & ") AND " & _ "(Hire > #" & txtLowDate & "# " & "AND Hire < #" & txtHighDate & "#) AND " & _ "(Sex = " & "'" & txtSex & "'" & ");" وهنا لا بد من مراعاة مسألة استخدام القواعد العامة لإنشاء متغيرات العدد، ومتغيرات التاريخ ومتغيرات السلسلة فلكل منها متطلبات بناء جملة مختلفة. أنظر : http://www.officena.net/ib/index.php?showtopic=38385&page=2 المشاركة 261 point
-
الجزء 2 سنقوم ضمن هذا الجزء بشرح تطبيقات عملية وبعض دقائق الأمور الحاسمة و المهمة ، كي نتمكن من إستخدام SQL بسهولة ويسر . ومن خلال هذا الفصل سيتم شرح وتفصيل جملة (عبارة) SELECT وتستخدم عبارة SELECT لتحديد البيانات من قاعدة بيانات ، ويتم تخزين النتيجة في جدول النتيجة، المسمى ( مجموعة النتيجة ) result-set . SELECT بناء الجملة SQL SELECT Syntax SELECT column_name(s) FROM table_name و .... SELECT * FROM table_name[/right] ومثال ذلك تعاملنا مع الجدول Employees من قاعدة البيانات المختارة للتطبيق Northwind نريد تحديد مضمون الأعمدة "LastName" و "FirstName" من الجدول Employees ، فنستخدم العبارة التالية : SELECT LastName,FirstName FROM Employees أو SELECT Employees .LastName, Employees .FirstName FROM Employees; SELECT Employees .* FROM Employees; فائدة : النجمة (*) هو وسيلة سريعة لتحديد كافة الأعمدة! ويكون شكل result-set كما كما في الاستعلام Q_SelectAll ....................................... NA_NorthwindSQL.rar ويكون شكل result-set كما في الاستعلام Q_Select SELECT * نريد تحديد كافة الأعمدة من الجدول Employees ، فنستخدم العبارة التالية : SELECT * FROM Employees أو1 point