نجوم المشاركات
Popular Content
Showing content with the highest reputation on 04/28/17 in مشاركات
-
وعليكم السلام طريقتين يجون على بالي: 1. نسخ السجل بالكامل ، عمل سجل جديد ، لصق بيانات السجل ، ثم حذف/تصفية الحقول التي لا تريدها: DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy DoCmd.GoToRecord , , acNewRec DoCmd.RunCommand acCmdPaste me.Field5=0 me.Field6="" 2. تنسخ قيمة كل حقل في متغير في الكود ، عمل سجل جديد ، لصق هذه المتغيرات الى حقولها: a1=me.field1 a5=me.field5 a6=me.filed6 DoCmd.GoToRecord , , acNewRec me.field1=a1 me.field5=a5 me.filed6=a6 جعفر3 points
-
السلام عليكم ورحمة الله وبركاته اريد ان اهدى هذه الهدية الى من يحتاج له الى كل اساتذي في المنتدى الى كل عضو وهو نموذج بسيط لكي يغير في دقة الشاشة عند فتح البرامج و عند اغلاقه اي بإمكان ان نغير سكرين ريليشن عند فتح النموذج الاول من البرامج وعند اغلاق البرامج يرجع سكرين ريليشن اي دقة الشاشة الى وضعه الطبيعي لا اريد ان اطول عليكم اتفضلوا مع القاعدة ChangeAndGetScreenResolution.rar ChangeAndGetScreenResolution2003.rar2 points
-
@jjafferr نعم استاذ جعفر كيف نعملها في مربع النص2 points
-
وعليكم السلام هذه الخاصية موجودة في مربع الحوار في الاكسس ، الطريقتين اللتان اشار فيهما الفيديو يعني السؤال كيف نعمله في مربع نص؟ جعفر2 points
-
2 points
-
اخ وائل الموضوع سهل في طلبك ولكن انا كنتافكر كيف يظهر التقرير او الاستعلام الجدولي عالعموم هذا حسب طلبك الاخير Private Sub week_1_Click() Me.from = DateSerial(Year(dat), Month(dat), 1) Me.to = DateSerial(Year(dat), Month(Date), 7) End Sub Private Sub week_2_Click() Me.from = DateSerial(Year(dat), Month(dat), 8) Me.to = DateSerial(Year(dat), Month(dat), 14) End Sub Private Sub week_3_Click() Me.from = DateSerial(Year(dat), Month(dat), 15) Me.to = DateSerial(Year(dat), Month(dat), 21) End Sub Private Sub week_4_Click() Me.from = DateSerial(Year(dat), Month(dat), 22) Me.to = DateSerial(Year(dat), Month(dat) + 1, 0) End Sub بالتوفيق2 points
-
وعليكم السلام أخي ابا جودي شايفك اليومين دول دايخ على 50 شغلة ما ينفعش كده ، خلص شغلة ، وابدأ بغيرها ليه تروح بعيد ، وانت عندك احد أفضل برامج التحويل بين صيغ ملفات الصور ، والتحكم فيها: http://www.irfanview.com/ هذه احد الاوامر اللي فيه ، واللي يعمل اللي تريده: i_view32.exe /multipdf=(c:\test.tif,c:\test1.bmp,c:\dummy.jpg) وللعلم ، انا تكلمت عن البرنامج هنا: وهنا وهنا بالذات لموضوع الماسح الضوئي scanner اللي عندك سؤال عنه جعفر2 points
-
1 point
-
دورة شرح الفيجوال بيسك لبرنامج الإكسيل VBA .. !! خطوة خطوة ( الجزء الأول ) صدقة جارية علي روح والدي ) رحمه الله ( ... نسألكم الدعاء له ==================== الجزء الأول السلام عليكم اساتذة المنتدي وخبراؤه الكبار الاخوة الافاضل اعلم ان مثل هذه الموضوعات قد قتلت بحثا وطلبا واجابة من الاعضاء وهناك امثلة كثيرة للاساتذة الافاضل الكبار ولكن ما دعاني لتقديم هذا الموضوع ... حيث كنت قد اعددت له منذ فترة وأن يصبح لي اي عمل ولو صدقة جارية عله ينفع البعض ولو بمعلومة صغيرة وايضا لأنني اردت ان اجعل المواضيع الاساسية في تنفيذ عمل وتصميم اي برنامج في متناول الجميع بطريقة بسيطة وسهله اكثر ما يكون من خلال هذه السلسلة ... سلسة ( خطوة .. خطوة ) (( اعانني الله علي اكمالها كما ينبغي )) وقصدت ان يكون الموضوع بعنوان واضح ليستفيد منه الجميع عند البحث وسأقدم الشرح في هذا الجزء علي ملفات PDF لتصبح موجودة لدي من يحتاجها دائما واليكم اخواني الكرام : فهرس بالدروس التي تم اعدادها ( جاري اعداد بقية الدروس ان شاء الله ) : الدرس الاول : مقدمة عامة الدرس الثاني : اعدادات مستوي الامان ( التعرف عليها – كيفية ضبطها ) الدرس الثالث : كيفية اظهار شريط ادوات الـ VBA ضمن اشرطة الادوات و القوائم الدرس الرابع : كيفية اظهار محرر الفيجوال بيسك VBA في الاكسيل الدرس الخامس : مكونات وأجزاء محرر الفيجوال بيسك VBA في الاكسيل الدرس السادس : بعض الاجراءات الضرورية للتعامل مع محرر الفيجوال بيسك VBE قبل التطرق للاكواد وبرمجتها الدرس السابع : المـــــــــــــــــاكرو ( الجزء الأول ) ما هو الماكرو أنواع الماكرو ما هي أفضل الطرق للتعامل مع الماكرو؟ انواع الاجراءات تسجيل الماكرو بالنسبة لاكسيل 2003 الدرس الثامن : المـــــــــــــــــاكرو ( الجزء الثاني ) ( تسجيل الماكرو بالنسبة لاكسيل 2007 ) الدرس التاسع : المـــــــــــــــــاكرو ( الجزء الثالث ) شرح بسيط لتركيبة الكود او الماكرو بشكل عام وللماكرو المسجل لدينا بشكل خاص تعديل الماكرو ( المسجل أو المكتوب ) تعديل أو تعيين اختصار الماكرو ( المسجل أو المكتوب ) الدرس العاشر : المـــــــــــــــــاكرو ( الجزء الرابع ) كيفية تشغيل الماكرو كيفية عمل زر لتشغيل الماكرو الدرس الحادي عشر : المـــــــــــــــــاكرو ( الجزء الخامس ) تسجيل الماكرو النسبي تخصيص زر لتشغيل الماكرو في القوائم الموجودة لدينا في الاكسيل التوقيع الرقمي او التوثيق واي استفسار .... في الخدمة دائما ... واي شئ غير واضح في الشرح علي استعداد تام لشرحه مرة اخري ومرات اخري ومنتظر أرائكم في الشرح .. جزاكم الله خيرا اساتذتنا المقدمة1.rar طريقة تخفيض مستوي الامان في كل اصدارات الاكسيل2.rar اظهار شريط ادوات الفيجوال بيسك للاكسيل 3.rar وباقي الدروس في المشاركات التالية نظرا لحجم المسموح برفعه في كل مشاركة1 point
-
السلام عليكم ورحمه الله وبركاته أحببت ان اهدي هذا البرنامج لكم والفضل بعد الله لهذا المنتدي واستاذي القدير شفان ريكاني وأباجودي والسموحه لمن لم أتذكر أسمائهم من الاساتذه الذين بذلو جهد معي جزاهم الله خير بارك الله فيهم وبالمنتدي والقائمين عليه والاعضاء البرنامج مفتوح المصدر قابل للتعديل كلمه السر 123 تحياتي لكم جميعا برنامج حسابات.rar1 point
-
السلام عليكم اخواني واساتذتي الكرام تحية طيبة وبعد .. سؤالي هو كيف يمكنني استعمال هذا الامر في مربع النص text2.AutoCompleteMode = AutoCompleteMode.SuggestAppend كما تجدوه عندما تبحثون في مربع نص google وجدت فيديو يوضح الطريقة لكنه بلغة ال Csharp وهذا هو رابط الفيديو .. بصراحة شرح جميل وتطبيق ممتاز لكني لم استطع تطبيقه https://www.youtube.com/watch?v=Jnye77emTbo وشكراً1 point
-
السلام عليكم ارفق ملف اريد عمل في الصفحة تنسيق شرطي بحيث اذا كتبت اي كلمة في اي من الاعمدة المعنية يتلون الصف الذي فيه الحدث الى اللون الرمادي والاعمة التي اريد عمل الحدث فيها هي من k ,ولغاية q اي سبعة اعمدة Book1.rar1 point
-
وعليكم السلام ورحمة الله وبركاته مشكور اخي العزيز ابوزاهر على الهدية القيمة والى مزيد من التقدم باذن الله تحياتي1 point
-
شكرا لك اخوي .. جزاك الله الفردوس الاعلى وبارك الله فيك و فينا اجمعين1 point
-
شكرا لك استاذي الحبيب .. الله يجزيك كل خير شكرا لك اخوي سلمان .. الله يجزيك الجنة شكرا لك سيدي احمدالله يجزيك كل خير شكرا لكم جميعا1 point
-
هلا والله زين ، اذن نحن في الطريق الصحيح بس سرعة الاستعلام الثاني لازم تكون مقارنة مع الاستعلام الاول ، فلوسمحت تخبرنا ايش الاشياء الاخرى اللي تعملها في الاستعلام الثاني ، يعني مو الغلط كله نخليه على البرنامج ، المبرمج كذلك عليه جزء من الغلط جعفر1 point
-
اعتذر عن التاخر والاستاذ جعفر فيه البركة وكفى ووفى وحبيت لو مرفق بسيط نشوف طرق ثانيه تحياتي1 point
-
نعم تقدر (لدرجة ما) ، ولكن بتعب 1. نعمل طريقة للبحث ، في حقل النص ، مثل الربط التالي: 2. نأخذ أول نتيجة من النموذج الفرعي ونضعه في حقل نص البحث ، 3. نغير شكل النموذج الفرعي الى ListBox ، يطول ويقصر على اساس عدد الكلمات اللي تأتي من البحث ، وفي النهاية بيصير عندنا كما هو الحال في ComboBox ، فليش التعب جعفر1 point
-
السلام عليكم اذا سمحتم لي ببعض الاسئلة في هذا الخصوص 1- هل يمكن ان تكون القاعدة المضافة كمرجع هي قاعدة بيانات التي تحتوي الجداول ويمكن الاضافة على الجداول من خلال نموذج في القاعدة المضاف لها ؟ 2- ما الوضع في حال كانت قاعدة البيانات المضافة محمية بكلمة مرور 3- كيف يمكن اضافة والغاء الاضافة قاعدة بيانات المرجع برمجيا في حال اردت استبدال الاضافة بقاعدة اخرى1 point
-
انت تنسخ من جدول وتلصق في الجدول نفسه باستخدام استعلام وسيط اخي الحبيب .. ارجوا ان تتقبل رأيي بصدر رحب اي اجراء نسخ من جداول ولصقها في جداول اخرى انا اعتبرها غير احترافية وهي خارج بيئة قواعد البيانات وانما هي افكار تولدت للتوصل لحل ونتيجة معينة وتم تطبيقها ، الصحيح ان اي معلومة تثبت في الجدول يمكنني التعامل معها باكثر من وجه واخرجها باي طريقة بحيث اضيف اليها او ادمجها او احولها الى تنسيقات اخرى مع بقاء الاصل لم يتغير والاهم من ذلك الحفاظ على حجم قاعدة البيانات بشرط اتباع القواعد الصحيحة في تصميم الجداول الاستعلامات الحرة او الفرعية داخل النماذج والتقارير تقوم باصعب وادق المهمات . اتمنى ان ترجع مرة اخرى وتحاول الاستفادة من البيانات الاساسية في الجداول فقط حالة وحيدة قد يلجأ لها في النسخ واللصق وهي استخدام الجداول المؤقتة في بعض العمليات الآنية التي لا تنجز الا بها1 point
-
تم بحمد الله تعالى جمع كل الاوراق فى مل صورة واحد فقط TIF باستخدام الكود الاتى Dim temp_scan_path temp_scan_path = db_path() & "tempscan" If Dir(temp_scan_path, vbDirectory) = "" Then MkDir temp_scan_path End If Shell ("c:\program files\irfanview\i_view32.exe /batchscan=(scanfile,1,1,2,0," & Trim(db_path) & "tempscan,tif,1) /scanhidden") ولكن مشكلتى مع كود التحويل الى PDF اطمع فى المساعده بخصوص هذا الشأن1 point
-
نعم لا تستطيع بكود واحد ، يعني لا يمكن لكود واحد ان يعمل لك جميع المجلدات دفعة واحدة ، وانما الكود يجب ان جعفر1 point
-
اهاااااااااااااا اسف اختلط على الامر انا فكرتك حضرتك تقصد انه مش ممكن انشاء اكثر من مجلد وكلهم داخل بعضم بكود واحد اسف جدا جدا1 point
-
ربما كان ما تريد انظر الى الورقة Salim 2 مجرد ان تكتب الرقم في الخلية B9 يقوم اكسل بالواجب salim 8_1.rar1 point
-
1 point
-
جربت .. ذهبت للسجل 4 ثم حذفت ثم مباشره نقرت على زر الاضافة اعطاني رقم 4 هنا تعديل بسيط فقط في الذهاب للسجل الاول Private Sub ÃãÑ7_Click() DoCmd.GoToRecord , , acNewRec Set rs = Me.RecordsetClone If rs.RecordCount = 0 Then Me.dashnum = 1: Exit Sub rs.MoveFirst For i = 1 To rs.RecordCount If i <> rs!dashnum Then Me.dashnum = i: Exit Sub rs.MoveNext Next i Me.dashnum = DMax("dashnum", "tbltest") + 1 End Sub تحياتي يمكن نحتاج Me.Requery في بداية الكود Private Sub ÃãÑ7_Click() Me.Requery DoCmd.GoToRecord , , acNewRec Set rs = Me.RecordsetClone If rs.RecordCount = 0 Then Me.dashnum = 1: Exit Sub rs.MoveFirst For i = 1 To rs.RecordCount If i <> rs!dashnum Then Me.dashnum = i: Exit Sub rs.MoveNext Next i Me.dashnum = DMax("dashnum", "tbltest") + 1 End Sub تحياتي1 point
-
1 point
-
السلام عليكم ورحمة الله وبركاته اخواني اعضاء ومشرفي المنتدي الكرام اليكم نسخه من برنامج الصادر والوارد مع صلاحيات طبعا البرنامج ينقه بعض الاشياء سوف اكملها بأذن الله وارفق لكم اخر تعديل اريد تقييمكم للبرنامج وملاحظتكم اليوزر ADMIN الباسورد 1982 واشكر كل من قام بمساعدتي في هذا البرنامج وله مني جزيل الشكر وانشاء الله لما ارفق اخر تعديل سوف اذكر اسماء كل من قام بمساعدتي في البرنامج برنامج ارشيف صادر وارد.rar1 point
-
1 point
-
1 point
-
1 point
-
السلام عليكم اعتذر عن مشاركتي السابقة ، ففيها خطأ ، وتم اصلاحه في الرابط: جعفر وحياالله الشباب جعفر1 point
-
جرب هذا الماكرو Option Explicit Sub Formula_to_constante() Dim My_Rg As Range Dim x, y As Integer Set My_Rg = Range("b7").CurrentRegion x = My_Rg.Rows.Count y = My_Rg.Columns.Count Set My_Rg = My_Rg.Offset(2).Resize(x - 2, y - 1) Range("h7:h" & x + 4).ClearContents Cells(7, y + 1).FormulaArray = "=IF(OR(ISBLANK(C7:G7)),"""",ROUND(SUM(C7:G7),0))" Range("h7:h" & x + 4).Value = Range("h7:h" & x + 4).Value End Sub1 point
-
جزاكم الله خيرا هكذا الموضوعات الكبار لا تأتى الا من الأكابر (أفضل شيء لما يكون موضوع كبير ومش فاهم حاجة تسيب الكبار يتكلمو مع بعض وانت تسكت وتهز رأسك ) استمر أستاذنا @أبو إبراهيم الغامدي ولا يضرك من هز رأسه1 point
-
1 point
-
فقط افتح قاعدة بياناتك السابقة و اعدل اسم مربع نصي اللي تكتب فيها باسورد1 point
-
السلام عليكم وحياالله الشباب بالاضافة الى ما تفضل به أخي أوس رجاء تلاحظ تسلسل الارقام ، فهي 2 ثم 1 ، الاستعلام 1 مافيه مشكلة ، ولكنك لما تفتح الاستعلام 2 والذي مصدره الاستعلام 1 ، والظاهر ان فيه معيار فرز او تصفية في حقل معين ، اي حقل فيه معيار في الاستعلام او الكود ، يجب ان تجعل الحقل مفهرس في الجدول ، وإلا ستحصل على تأخير وعند تغيير الحقل في الجدول الى حقل مفهرس ، يجب ان تعمل Compact and Repair للقاعدة التي بها البيانات ، حتى يستفيد الاكسس من هذا التغيير. جعفر1 point
-
عفواً اخي سامي .. انا فقط اردتك ان تنتبه الى النقطة الاولى التي ذكرها الاستاذ جعفر وهي استخدام اوامر VBA في SQL ، مما يبطئ العمليات1 point
-
السلام عليكم ورحمة الله وبركاته أستاذنا الإكسل رائع ولا يتعب أحدا ولكن احنا اللي بنستعجل وعايزين نكتب معادلات وأكواد بسرعة وربما ننسى أن نهتم في بداية الأمر أن نتعلم كيف يتم ذلك لذا أنصحك بمتابعة الدورات ومعرفة المزيد وبإذن الله تنفعك هذه المعادلة =indirect (b9 &"!E1") في الخليةd9 وفقنا الله وإياكم لكل خير1 point
-
1 point
-
1 point
-
مبارك عليك أخي شيفان.. حضورك في المنتدى أكبر من هذا اللقب.. وهو لا يطال قامتك..1 point
-
1 point
-
1 point
-
1 point
-
لا داعي للشكر استاذي الفاضل المهم ان تستفيد منه في اي وقت ممكن شكرا لك استاذي نريد منكم ان تستفيدوا منه وتساعدوا من يحتاج مساعدتكم1 point
-
شكرا جزيلا أخي شفان انا شفت البرنامج سابقا ، ولكني الآن انزلته ، وبالفعل به الكثير ، وكما قلت انت : جعفر1 point
-
1 point
-
برنامج بسيط يساعد الاهل والاقارب على جمع وحفظ سجلات الافراح مع امكانية البحث عن الشخص وبلده البرنامج استعملت فيه كود للأخ الفاضل الغائب الحاضر محمد أبو البراء لكن هناك مجموعه مشاكل قابلتنى ولم استطع تعديلها لخبرتى القليلة لذا ارجو المساعده وهذه المشكلات هى : 1- صفحة البيانات لا يظهر فى البحث منها سوى 178 اسم فى القائمة المنسدله فى صفحة البحث ارجو تعديل اكود ليسمح ب 1500 اسم فى القائمة المنسدلة من صفحة البيانات 2- عمل صفحة اخرى للبحث باسم البلد 3- عمل صفحة افتتاحية للبرنامج تليق بالمناسبة السعيدة كشف النقوط.rar1 point
-
اخوي قم باضافه مربع نص الى التقرير وضع مصدر بياناته =1 ثم من خصائصه اذهب الى تاب البيانات او data وجعل خاصيه Running sum تكون Over Group كما ذكرت لك لا تجعل مصدر بيانات هذا المربع هي الرقم التلقائي في الجدول بل اجعلها =1 aشوف المثال المرفق db1.zip1 point