MOMEN AHMED
-
Posts
38 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه MOMEN AHMED
-
-
في ٨/٩/٢٠٢١ at 12:10, husamwahab said:
الكود يقوم بتقسيم النص الى كلمات ويحجزها في مصفوفة ثم يقارن وحود كلمة او كلمتين متتاليتين في حقل جدول المقارنة
نعم ممكن لكن الافضل مراعاة عدم تطابق بيانات الحقول فكلما كانت البيانات فريدة (غير مكررة) كلما كانت النتائج ادق
يبحث لحد كلمتين لانه لو تلاحظ النتائج وجود كفر الشيخ
نعم بعض النتائج لا تظهر وذلك لوجود مشكلة في النص جرب ان تكتب كلمات مثل البحر الاحمر وغيرها ولاحظ النتيجة
نعم يتم اضافة شرط ثالث للكود لكن للامانة لم اجرب
ElseIf Nz(DLookup("Column1", "Sheet2", "Column1='" & Trim(Arr(i)) & " " & Trim(Arr(i + 1)) & " " & Trim(Arr(i + 2)) & "'"), 0) <> 0 Then FnSearch = DLookup("Column2", "Sheet2", "Column1='" & Trim(Arr(i)) & " " & Trim(Arr(i + 1)) & " " & Trim(Arr(i + 2)) & "'") Exit For
وعذرا للاطالة
السلام عليكم
عزيزي husamwahab
اعتذر عن التاخير في التجربه ولكن دواعي العمل ارادت ان يكون البحث عن ثلاث كلمات وليس كلمتين فقط
تم اضافه الكود ولكن يخرج لي error ارجوا من حضرتك التجربه واخباري اين الخطأ
واريد حضرتك تعلمني اذا زودنا في sheet2 اكثر من حقل Column1 و Column2 وColumn3 والنتيجه تكون من Column4 كيف يتم التعديل في المديول
وجزاك الله خير الجزاء
-
4 ساعات مضت, د.كاف يار said:
و تفضل هذه المحاولة
اكثر من ممتازه بارك الله فيك
-
انا منبهر بحضرتك وجزاك الله خير وجعله الله في ميزان حسناتك
اقتباسنعم ممكن لكن الافضل مراعاة عدم تطابق بيانات الحقول فكلما كانت البيانات فريدة (غير مكررة) كلما كانت النتائج ادق
انسخ نفس المعادلة واضيف فقط اسماء الحقول المكتوب فيها الكلمات صح كده؟؟؟
-
المديول يبحث عن كلمه واحده فقط في sheet2 انا جربت يكون اسم شارع مكون من اكثر من كلمه ولكن لم يكون هناك نتائج هل في جزء معين يتم التعديل عليه ليكون هناك البحث عن اكثر من كلمه في الحقل وهل من الممكن الشرط يتحقق بالبحث في اكثر من حقل؟
-
مجهود ممتاز ومشكور على الرد والاهتمام
بس هل ممكن شرح مبسط لفكرة المديول وفكرة الاستعلام
وهل لو في اكثر من حقل في sheet2 يظهر لي نفس النتيجة لاني حابب اضيف حقل(اسم الشارع) حقل(اسم المنطقة) حقل (اسم المحافظه) والناتج كود معين
-
اعزائي مشرفي واعضاء المنتدى الذي اضع له كل الاحترام والتقدير في شخصهم الكريم
ترددت كثيرا اين اضع موضوعي في قسم الاكسل ام في قسم الاكسس ولكن وضعتها هنا لان استفساري عن الاكسس
ارفق لكم معادلة في الاكسل وحاولة اكثر من مره ان احولها الى استعلام تحديث على الاكسس ولكن فشلت وذلك لان المعادلة تبحث عن كلمه في جمله كاملة
المعادله بالاكسل
IFERROR(LOOKUP(1;0/MATCH("*"&Sheet2!$A$2:$A$204&"*";OFFSET(C2;;;COUNTIF(F:F;F2));0);Sheet2!$B$2:$B$204);"")
ووضعت في المرفقات الاكسل
المطلوب تحويل المعادلة من الاكسل الى الاكسس
شرح مبسط للفكره
ان sheet2 به الكلمهات الدلالية داخل العناوين وامام كل كلمه اسم المحافظه التي سوف تجلبها المعادلة
sheet1 به العناوين التي يراد البحث بداخلها عن الكلمات الدلاليه
ارجوا المساعده جزاكم الله خيرا لان الاكسل كما تعلمون ياخذ وقت طويل جدا في التحديث اما الاكسس فيمكن اجراء هذه المعادله في بضع ثوان اذا كانت كمية العناوين هائله
-
افكارك كلها ممتازه وتحترم ودايما بتفكر بره الصندوق
-
ما شاء الله
عجبني قوي الكود ده
For k = 1 To X
جزاك الله خير وجعله الله في ميزان حسناتك
طلبين اخار معلش
الاول : حقل
(FindBarcod)
يحدث ويتم دمج ما تم تحديثه مع الحقلين
barcode+police
الثاني : بعد التحديث يظهر جدول بما تم تحديثه فقط من العدد المطلوب تحديثه
اسف اني بتقل على حضرتك
لان الطلب الاول مع الثاني هيتحول بعد كده لتقرير ويظهر فيه الحقل
FindBarcod
على شكل باركود للطباعة
جزاك الله خير
- 1
-
هي فكره حلوه بس هعرف ازاي السجلات اللي تحتوي على
null
-
المساعدة في تعيين عدد محدد من السجلات التي ستحدث قيمتها
ارفقت مثالا لما اريده وبحثت عنه ولكن لم اجد له حل
في المثال المرفق يوجد نموذج به عدد 2 من الحقول
الحقل الاول ويوضع به رقم البوليصه التي اريد ان اقوم بتحديث قيمة في جدول 1
وقد قمت بعمل استعلام تحديث ووضعت مصدر التحديث القيمة التي سوف توضع في النموذج
الحقل الثاني وهو اريد ان اضع به عدد الحقول التي سوف يقوم الاستعلام بتحديثه
حيث ان الجدول سوف يكون به مئات من السجلات واريد ان اضع مثلا رقم 10 فيقوم بتحديث اول 10 سجلات فقط بالترتيب
بعد الانتهاء عندما اعطيه رقم في الحقل الثاني 100 يقوم بالوصول الى الحقول الفارغة ويقوم بتحديث 100 سجل وهكذا
بحثت كثيرا في معايير الاستعلامات ولكن لم اجد غير معايير الارقام والتواريخ وخلافه ولكن معيار عدد السجلات لم اجده
ارجوا المساعدة وجزاكم الله خيرا
New Microsoft Access Database.mdb New Microsoft Access Database.mdb
-
السلام عليكم ورحمة الله وبركاته
اخوتي فى الله اعانكم الله على المسئوليات الكبيرة التي فى عاتقكم وجعله الله فى ميزان حسناتكم
اعرض موضوعي على ثلاث مراحل الاولى الفكره الثانيه المطلوب الثالثه المثال
اولا الفكرة
يوجد لدي اسماء اشخاص فى جدول فى حقل واحد
ويوجد لدي اسماء اشخاص فى جدول اخر ولكن كل اسم فى حقل
ثانيا المطلوب
ان يقوم البرنامج بالنظر الى الجدول الثاني فى حقل 1 وفي حقل 2 اذا وجد اي كلمه متطابقة فى الجدول الثاني فى حقل add ان يضع الكلمات التي وجدها فى حقل 1 وحقل 2 فى الجدول الاول فى حقل 1-1 وفي حقل 2-2 وذلك بعد التطابق واذا لا يوجد تطابق فلا يضع شيء
ثالثا المثال
وهو بالمرفقات اخوتي وجزاكم الله الف خير
-
جزاك الله كل خير يا اخي
جعله الله فى ميزان حسناتك الى يوم الدين
استفسار بسيط: ممكن شرح بسيط للمعادله ؟ ولماذا نستخدم CTRL+SHIFT+ENTER فى مثل هذه المعادلات؟
-
هل طلبي غير مفهوم ام هو مستحيل تنفيذه؟
-
هل طلبي غير مفهوم ام هو مستحيل تنفيذه؟
-
هل طلبي غير مفهوم ام هو مستحيل تنفيذه؟
-
السلام عليكم ورحمه الله وبركاته
المعادله بتقول: if لو SEARCHوجدت B2 فى شيت3 فى العمود G:G ولو وجدتA2فى شيت3 فى عمود I:I تحقيق الشرط هات القيمه C2السؤال :كل ما احاول اقوله خد B:B عشان تدور فى G:G المعادله لا تحقق اي شيء وكذلك لما اقوله خد A:A المعادل لا تحقق اي شيءفكيف اثبت عمود A:A مثل ما ثبت G:G??=IF(SEARCH(Sheet3!$B$2;Sheet1!G:G);IF(SEARCH(Sheet3!$A$2;Sheet1!I:I);Sheet3!$C$2;0))
انا مش عاوز كل مره اغير رقم العمودB2 وبعد كده B3 وبعد كده B4.....الى اخر الشيت خصوصا ان sheet3 حوالي 350.000 شارعمرفق مثال
لكم جزيل الشكر
-
32 دقائق مضت, Shivan Rekany said:
اللهم صليى على النبي
جزاك الله خير اخي الكريم جعله الله في ميزان حسناتك هو ده اللي كنت عاوزه بالضبط كتر الف الف خيرك هقعد ازاكر الاكود اللي اتكتب بيها
يارب يزيدك في علمه اكثر واكثر
-
اشكرك على سرعة الرد
اريد لكل نموذج رقم سرى خاص به
وجدول User_Pass ليستطيع الادمن تغيير كلمات السر كل فتره
-
اعضاء المنتدى الكرام
بحثت كثيرا عن طلبي ولكن لم اجد فقررت سؤال المشرفين الأجلاء
برجاء معرفة كيفيه اضافه كلمه سر تظهر للمستخدم قبل الدخول الى الشاشه واذا كانت كلمة السر صحيحه تفتح الشاشه واذا كانت خاطئه تظهر له رسالة لا تمتلك كلمة السر الصحيحه
وايضا جدول لوضع كلمة السر لكل شاشة وامكانية تغييرها من الادمن
شكرا
-
12 دقائق مضت, Shivan Rekany said:
في محرر فيجوال قصدك
بيخلي ذاك الكومبوبوكس خالي من البيانات
وسوف اثقل عليك مره اخرى حيث اني شاهدت جدول زمني لاحد الزملاء يختار منه الشهر والسنه يظهر له (كالندر) نتيجه بها الايام ارفقتها
فاريد ان اطبق نفس هذه الفكره حيث اختار الشهر والسنه يظهر لي ايام الاسبوع في هذا الشهر مع تظليل ايام الجمعة والاجازات كما فى المثال
هو الاخ مبرمجه برمجه ممتازه ولكن كل ما اجي اغير فيه يخرب معايه لانه متبرمج باحتراف
ياريت لو تقدر تفهم هو عمل ايه ونقتبس منه جزء اختيار الشهر والسنه ويظهر لنا نتيجة هذا الشهر (كالندر)
وبعدها نبدأ نختار ايام الحضور وايام الغياب في المثال db4(1) وهكذا
اطلت عليك انا عارف
-
28 دقائق مضت, Shivan Rekany said:
اتفضل
يعطيك العافيه اخي
بس السؤال ما فائدة اضافة = " " امام اسم الكومبوبكس؟؟؟!!!
-
اعزائي المشرفين
اجد مشكله فى البحث فى اكثر من حقل حيث اني عندما اطلب منه سنه 2017 لشهر مثلا 1 يظهر لي كل ما هو فى 2017 ولا يخص شهر 1 فى البحث والفلتر وايظا عندما اطلب منه رقم موظف معين مع تحديد 2017 يظهر لي كل ما فى 2017 ويجهل اختياري لرقم الموظف وكذلك يجهل اختياري للشهر
اطلت عليكم انا عارف
بانتظار الرد
-
في 12/26/2016 at 17:05, محمد ايمن said:
تحية طيبة اخي الكريم
لا اخفيك سرا اني اجد هذه الطريقة في تسجيل الغياب و الحضور مملة نوعا ما او بدائية
فالافضل ان يكون هناك جدول مستقل يكون فيه اسم الموظف او رقمه و تاريخ اليوم و الحضور او الغياب
على كل حال اليك ما طلبت
جزاك الله اخي على تعبك واهتمامك ومشاركتك الطيبه
هو انا توصلت بعد بحث طويل على طريقه سهله وبسيطه وطبقتها بالفعل وارفقت ملف التطبيق لعل احد يستفيد منها
ولكن اجد مشكله فى البحث فى اكثر من حقل حيث اني عندما اطلب منه سنه 2017 لشهر مثلا 1 يظهر لي كل ما هو فى 2017 ولا يخص شهر 1 فى البحث والفلتر وايظا عندما اطلب منه رقم موظف معين مع تحديد 2017 يظهر لي كل ما فى 2017 ويجهل اختياري لرقم الموظف
وسوف اثقل عليك مره اخرى حيث اني شاهدت جدول زمني لاحد الزملاء يختار منه الشهر والسنه يظهر له كالندر نتيجه بها الايام ارفقتها ايضا
فاريد ان اطبق نفس هذه الفكره حيث اختار الشهر والسنه يظهر لي ايام الاسبوع في هذا الشهر مع تظليل ايام الجمعة والاجازات كما فى المثال
هو الاخ مبرمجه برمجه ممتازه ولكن كل ما اجي اغير فيه يخرب معايه لانه متبرمج باحتراف
ياريت لو تقدر تفهم هو عمل ايه ونقتبس منه جزء اختيار الشهر والسنه ويظهر لنا نتيجة هذا الشهر (كالندر)
وبعدها نبدأ نختار ايام الحضور وايام الغياب وهكذا
اطلت عليك انا عارف
-
جزاك الله اخي على تعبك واهتمامك ومشاركتك الطيبه
هو انا توصلت بعد بحث طويل على طريقه سهله وبسيطه وطبقتها بالفعل وارفقت ملف التطبيق لعل احد يستفيد منها
ولكن اجد مشكله فى البحث فى اكثر من حقل حيث اني عندما اطلب منه سنه 2017 لشهر مثلا 1 يظهر لي كل ما هو فى 2017 ولا يخص شهر 1 فى البحث والفلتر وايظا عندما اطلب منه رقم موظف معين مع تحديد 2017 يظهر لي كل ما فى 2017 ويجهل اختياري لرقم الموظف
وسوف اثقل عليك مره اخرى حيث اني شاهدت جدول زمني لاحد الزملاء يختار منه الشهر والسنه يظهر له كالندر نتيجه بها الايام ارفقتها ايضا
فاريد ان اطبق نفس هذه الفكره حيث اختار الشهر والسنه يظهر لي ايام الاسبوع في هذا الشهر مع تظليل ايام الجمعة والاجازات كما فى المثال
هو الاخ مبرمجه برمجه ممتازه ولكن كل ما اجي اغير فيه يخرب معايه لانه متبرمج باحتراف
ياريت لو تقدر تفهم هو عمل ايه ونقتبس منه جزء اختيار الشهر والسنه ويظهر لنا نتيجة هذا الشهر (كالندر)
وبعدها نبدأ نختار ايام الحضور وايام الغياب وهكذا
اطلت عليك انا عارف
معادلة اكسل هل من الممكن ان تتحول الى اكسس (استعلام تحديث)
في قسم الأكسيس Access
قام بنشر
ارجوا ان اجد اجابه