اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

تلوين أجزاء معينة من النص


مستفيد69
إذهب إلى أفضل إجابة Solved by Hamdi Edlbi-khalf,

الردود الموصى بها

الاساتذة الافاضل
المطلوب تلوين اجزاء معينة من النص بأكثر من شرط
- تلوين كل ما بين القوسين {} باللون الأحمر وهي الاقواس المخصصة للايات
- تلوين عبارات معينة باللون الأخضر وهي في الملف المرفق كلمتان (مسألة) (فرع)
- تلوين العبارت التي تبدأ بـ [*] باللون الأزرق الى آخر السطر وهي عبارات خاصة ميزتها بهذه العلامة وجعلتها في سطر لوحدها ولكن عند التحويل الى النص المنسق اختفت الاسطر الجديدة واصبح كل النص كتلة واحدة مثل الجرائد القديمة 😁

مع العلم ان المطلوب تنفيذ هذا الامر في النموذج باستخدام كود خاص وليس عبر وحدة نمطيه
لان كل كتاب حالة خاصة وليست العبارات والشروط المراد التولين حسبها واحده في كل كتاب
فاريد أولا ان اعرف ما هو الممكن من هذه الطلبات وما هو ليس ممكنا
وكيف يؤدى ما هو ممكن منها
ثم استخدم الطريقه في كل كتاب حسب وضعه

3011.accdb

رابط هذا التعليق
شارك

السلام عليكم

هذا ما تحتاج وتبحث عنه إن شاء الله

أللهم صل على سيدنا محمد وعلى آله وصحبه وسلم

لا إله إلا الله وحده لا شريك له، له الملك وله الحمد يحيي ويميت وهو على كل شيء قدير

Colorizing.accdb

تم تعديل بواسطه Khalf
  • Like 4
رابط هذا التعليق
شارك

بارك الله فيك استاذي الفاضل Khalf
لكن لعلك تسمح لي بطلب بعض التعديلات ان امكن 
وقبل ذلك احب ان انبه انه ظهر عندي هذا السطر الأحمر في ColorPickerForAccess

2094689572_Untitled1.jpg.982906946e451bdd1adb8ce5c31b7ea6.jpg

وهذا يذكرني بعدة ملفات حملتها من هذا الموقع وغيره لم تشتغل عندي بسبب وجود مثل هذه الاسطر الحمراء في الاكواد
مع ان الكود عمل معي لكن الألوان غير مطابقة لما يتم اختياره دائما فالايات لونها يظهر عندي أزرق مع انه تم اختيار الأحمر

والتعديلات التي ارجو ان تكون ممكنة
(1) هذا التلوين استاذي الفاضل المطلوب ان يكون من الخصائص الدائمة لكل صفحات الكتاب وليس عند الكبس على الزر فقط
وبناء على معلوماتي المتواضعة كتبت في حدث في الحالي
Call Command25_Click
وحصل المطلوب اصبح الكتاب ملونا تلقائيا 
فهل هذه الطريقة المناسبة ام هناك افضل منها
(2) شكرا لك استاذي الفاضل لانك وضعت طريقة للعودة الى اللون الأسود عند الرغبة في ذلك
(3) الطريقة التي وضعتها للتلوين من خلال criteriaColor  طريقة مريحة ومرنة في حالة ما إذا كان المطلوب تطبيق هذه الألوان بنفس العبارات على جميع الكتب او على مجموعة معينة من الكتب
لكن ليس كل الكتب تنطبق عليها نفس الاعدادات والشروط وليست العبارات المطلوب تلوينها واحدة في جميع الكتب
بل قد تكون العبارة المطلوب تلوينها في كتاب ما قد لا يكون مطلوب تلوينها في كتاب آخر
وقد اشرت الى هذا الامر عندما طرحت الموضوع

في ٣٠‏/١‏/٢٠٢٢ at 13:28, مستفيد69 said:

مع العلم ان المطلوب تنفيذ هذا الامر في النموذج باستخدام كود خاص وليس عبر وحدة نمطيه
لان كل كتاب حالة خاصة وليست العبارات والشروط المراد التولين حسبها واحده في كل كتاب


فهل يمكن ان تكون هناك طريقة لتطبيق الكود في كل كتاب على حسبه
للتوضيح وضعت في الملف المرفق في هذه المشاركة كتابا آخر book2
وفيه كلمة (مسألة) وهو غير مطلوب تلوينها وانما مطلوب تلوين كلمة (فصل)
والآيات فيه بين ((   )) وليس بين {}
وفي كتب أخرى فان هذه الاقواس ((  )) قد توضع للأحاديث او المتون ولا يكون مطلوب تلوينها
يعني قد تكون هناك كتب لها وضع خاص ولا يمكن ان يطبق عليها نفس المعايير التي تنطبق على غيرها  
فهل يمكن ان يكون تحديد معايير التلوين من خلال كود داخل النموذج
لكي أقوم بتغيير العبارات والاقواس بحسب ما يناسب الكتاب
أم انه في حالة وجود مثل هذه الكتب التي لها وضعها الخاص فينبغي عندها إنشاء جدول آخر على شاكلة criteriaColor   لكل كتاب منها ، لياخذ الكود منه المعايير المطلوبة
ارجو ان أكون قد اوضحت المطلوب 

وشكرا لك استاذي الفاضل
 

Colorizing2.accdb

رابط هذا التعليق
شارك

السلام عليكم

بالنسبة إلى السطر الأحمر:

فهو متعلق بنواة الويندوز، وقد اقتبسته من موضوع للأستاذ @jjafferr

وفيه تفصيل عن سبب وجود هذا اللون الأحمر.

بالنسبة إلى الطريقة:

من الغريب، أنكم لم تلاحظوا أن  الكاركترز واللون يمكن تغييرهما، وتستطيع تنفيذ الكود لمرة واحدة أو إقرانه بأزرار، وبشرط ديناميكي، أما النموذج والموديول: فتستطيع استيرادها إلى كل برنامج تقوم به، وطالما أن تسميات العناصر واحدة في برامجك فلن تحتاج إلى التعديل على الكود.

شاهد المرفق بإمعان، فما قد تستصعب التأمل به لدقائق، قد استغرق ساعات من التفكير والعمل لموضوع غير مسبوق عندي.

أللهم صل على سيدنا محمد وعلى آله وصحبه وسلم 

  • Like 3
رابط هذا التعليق
شارك

4 دقائق مضت, Khalf said:

بالنسبة إلى السطر الأحمر:

فهو متعلق بنواة الويندوز، وقد اقتبسته من موضوع للأستاذ @jjafferr

النواة الواحدة لا تعرف شيء عن النواة الاخرى ، ولكن لطالما اشتغل الكود بدون اخطاء ، فهذا معناه اترك السطر باللون الاحمر لحاله 🙂

 

انا لاحظت نموذج اختيار الالوان ، وطريقة حفظ رقم اللون في الجدول (الاهم انك لم تحفظه عن طريق RGB ، وإلا لن تستطيع الاستفادة منه مباشرة في الكود ، دون تفكيك الالوان) ، ومناداته من هناك ،

وطريقة الاكواد وعمل الوحدة النمطية كان ذكي 🙂

في الواقع عمل نظيف 🙂

 

وكذلك لاحظت وجود بعض الوحدات التي تحتاج تنظيف وازالة 😁

 

جعفر

  • Thanks 2
رابط هذا التعليق
شارك

8 دقائق مضت, jjafferr said:

وكذلك لاحظت وجود بعض الوحدات التي تحتاج تنظيف وازالة 😁

السلام عليكم

جزاكم الله كل خير، منكم استفدنا دائماً فأنتم السباقون و الأساتذة ونشكركم على التشجيع، هل من الممكن توضيح هذه العبارة؟

رابط هذا التعليق
شارك

7 ساعات مضت, Khalf said:

من الغريب، أنكم لم تلاحظوا أن  الكاركترز واللون يمكن تغييرهما، وتستطيع تنفيذ الكود لمرة واحدة أو إقرانه بأزرار، وبشرط ديناميكي، أما النموذج والموديول: فتستطيع استيرادها إلى كل برنامج تقوم به، وطالما أن تسميات العناصر واحدة في برامجك فلن تحتاج إلى التعديل على الكود.

شاهد المرفق بإمعان، فما قد تستصعب التأمل به لدقائق، قد استغرق ساعات من التفكير والعمل لموضوع غير مسبوق عندي.


استاذي الفاضل Khalf
جزاك الله خيرا على الوقت الذي امضيته لمساعدتي في هذا الطلب واسأل الله ان يزيدك علما ونفعا
لكن ان ارجو ان يراعي الاساتذة الافاضل من اهل الخبرة في هذا المنتدى وضع المبتدئين امثالي الذين علاقتهم مع اكسس علاقة استخدام وليس برمجة
فانا احاول قدر استطاعتي ان افهم الملفات والاكواد التي اجدها في هذا المنتدى وغيره 
ولكن كما يقول المثل العين بصيرة واليد قصيرة 😁
وساعيد التامل في الكود اكثر من مرة فربما ان انقطاع الكهرباء المتكرر اثر في فاصبحت لا اميز الا اللون الاسود 🤣
لكن لا تزال عندي بعض الاشكالات لعلك تساعدني فيها
بخصوص ما ذكرته من ان الايات لم تاخذ اللون الاحمر الذي اخترته بل اللون الازرق
وكذلك عندما غيرت الالون حسب الطريقة المبدعة التي استخدمتها على الاغلب تظهر العبارات بلون غير الذي تم اختياره 

اما عن كلامك استاذي الفاضل

7 ساعات مضت, Khalf said:

وطالما أن تسميات العناصر واحدة في برامجك فلن تحتاج إلى التعديل على الكود


فهنا المشكلة حسب فهمي فليست العناصر المراد تلوينها في كل كتب البرنامج واحده
فينبغي في بعض كتب البرنامج استدعاء كود آخر مختلف عن الكود الذي يتم استدعاؤه في كتب اخرى لان العنصار والعبارات مختلفة وقد توجد هذه العبارات المراد تلوينها قد توجد في كتاب آخر ولا يراد تلوينها
من هنا نشأ الاشكال عندي
وساستغل رجوع الكهرباء للمزيد من النظر والتامل في الكود 🙂 منتظرا توجيهاتكم استاذي الفاضل

رابط هذا التعليق
شارك

8 دقائق مضت, مستفيد69 said:

بخصوص ما ذكرته من ان الايات لم تاخذ اللون الاحمر الذي اخترته بل اللون الازرق

السلام عليكم

لم ألاحظ هذه المشلكة لدي ... ولا أعرف السبب عسى أن يكون هناك من جرب الملف وصادف هذه المشكلة.

9 دقائق مضت, مستفيد69 said:

والعبارات مختلفة وقد توجد هذه العبارات المراد تلوينها قد توجد في كتاب آخر ولا يراد تلوينها

النموذج ديناميكي ويمكن تغيير العبارات و الكلمات التي ترغب بتلوينها

10 دقائق مضت, مستفيد69 said:

فانا احاول قدر استطاعتي ان افهم الملفات والاكواد التي اجدها في هذا المنتدى وغيره

الفكرة لبست بفهم الأكواد ولكن بالتجريب فقط .

وأعتذر على التقصير إن لم يحقق العمل طلبكم ... فهو أكثر ما انتهيت إليه .. سأحاول أن أصل لما هو أقرب لطلبكم .. وحتى ذلك الوقت لا بد أن أحداً من الأخوة يستطيع الوصول إلى بغيتك ...

 

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم 🙂

 

المسألة سهله ، في جدول/نموذج اختيار الالوان ، يجب اختيار اسم الكتاب عند اختيار الالوان ، وبالتالي نكون حصلنا على الحسنيين وحلينا موضوع جميع الكتب 🙂

وما شاءالله طريقتك اخي حمدي في استدعاء الالوان يحتاج لها التغيير البسيط للبحث عن حقل الكتاب (الجديد) 🙂

 

جعفر

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

4 ساعات مضت, Khalf said:

وأعتذر على التقصير إن لم يحقق العمل طلبكم ... فهو أكثر ما انتهيت إليه

لم الاعتذار استاذي الفاضل عملك قد حل 70% من طلبي

لان 70% تقريبا أو أكثر من الكتب المراد تلوينها يعمل عليها الكود بكفاءة عاليه

اما بقية الكتب التي تتطلب كودا خاصا فغاية ما في الامر ان يعمل لكل لكل كتاب او مجموعة كتب جدول خاص ونموذج خاص لاختيار العبارات والالوان

الا اذا تم ابتكار طريقة جديدة كما اقترح الاستاذ jjafferr

منذ ساعه, jjafferr said:

في جدول/نموذج اختيار الالوان ، يجب اختيار اسم الكتاب عند اختيار الالوان

مع تنبيه بسيط : ( يجب اختيار اسماء الكتب ) وليس (اسم الكتاب) فالكود سيطبق على اكثر من كتاب

ومن الافكار التي خطرت على بالي هو عكس هذه الطريقة

يعني عند استدعاء الكود من اي كتاب يستدعي ليطبق العبارات المناسبة له فقط عبر رقم (ID) مثلا

مجرد فكرة من مبتدئ لا دخل له بالبرمجة لا من قريب ولا من بعيد فسامحوني ان كانت فكرة طائشة 😁

وكنت اعد ملفا آخر لعله يوضح المطلوب بشكل اوضح لكن طرأت بعض الامور العاجلة فنظرة إلى ميسرة الا اذا فاجأنا الاستاذ Khalf    بالحل النهائي 🙂

رابط هذا التعليق
شارك

 

23 ساعات مضت, Khalf said:

شاهد المرفق بإمعان، فما قد تستصعب التأمل به لدقائق، قد استغرق ساعات من التفكير والعمل لموضوع غير مسبوق عندي.

لا أضاع الله تعبك وجهدك أستاذ @Khalf ..

فعلا حل ذكي! مع بساطته وسهولته.. وأشهد أنه أحد نوادرك.. شكراً لك.. 

 

  • Thanks 2
رابط هذا التعليق
شارك

2 ساعات مضت, أبو إبراهيم الغامدي said:

فعلا حل ذكي! مع بساطته سهولته.. وأشهد أنه أحد نوادرك.. شكراً لك

صدقت استاذي الفاضل طريقة سهلة ومرنة وبديعة وكونه توجد بعض الكتب عندي تتطلب تعديلا او معاملة خاصة لا يقلل من جمالية وجودة هذا الكود الذي تفضل به استاذنا  @Khalf
وقبل ان أحاول تفصيل ما عنيته بقولي (توجد بعض الكتب عندي تتطلب تعديلا ..)
أحب ان ابدأ بموضوع ان الألوان التي تظهر عندي ليست هي التي تم اختيارها
فأظن انني مسكت طرف الخيط كما يقال
لعل السبب هو اني استخدم النسخة العربية وانعكاس اليمين والشمال
سألت نفسي لماذا اذا اخترت اللون الازق (#FF0000)  يظهر الأحمر (#0000FF)
 وبالعكس أيضا بينما في اللون الأخضر (#00FF00)  لا  توجد هذه المشكلة
فقمت بعكس هذه الرموز يدويا (اليمين والشمال) في النموذج بعد اختيار اللون فظهر اللون المطلوب الذي تم اختياره
وفعلت ذلك في بقية الألوان وحصلت في كل مرة على النتيجة المطلوبة
هذا طرف الخيط إن لم اكن مخطئا 🙂 اما تطبيقه برمجيا فعند الأساتذة الافاضل

والآن ساحاول ان أشرح إشكالية تطبيق الكود الموحد على جميع الكتب
كما ذكرت في مشاركة سابقة ان أكثر الكتب تستخدم هذه الاقواس {} للآيات
وهناك العديد من الكتب تستخدم ((  )) للأحاديث أو الاقوال او المتون المشروحة
لكن هناك بعض الكتب تجعل الايات بين ((   )) وتستخدم هذه الاقواس {} لعبارات أخرى كتخريج الاحاديث {متفق عليه} وغير ذلك
فاذا جعلت معيار تلوين الايات بالاحمر هذين القوسين {} فلن يناسب هذا تلك الكتب الأخرى التي تستخدم هذين القوسين لعبارات أخرى وسيتم تلوينها بالاحمر
واذا جعلت المعيار ((  )) ليناسب تلك الكتب فلن يتم تلوين الايات في أكثر الكتب التي تستخدم {}
واذا استخدمتهما معا للتلوين بالاحمر فسيتم تلوين عبارات غير مطلوب تلوينها ولن تتميز الايات باللون المطلوب
وما قيل عن الاقواس يقال أيضا عن العبارات فقد تكون هناك عبارات مطلوب تلوينها في بعض الكتب فقط وليس في كلها

الطريقة التي عالجت بها هذه الإشكالية هي انني أنشأت جدولا آخر لمعايير التلوين (criteriaColor2) ووضعت فيه فقط المعاير التي تناسب الكتاب (book2) مع تعديل الكود

     Set rst = db.OpenRecordset("criteriaColor2")

ونجحت المحاولة لكن هذه الطريقة تتطلب انشاء جدول معايير جديد لكل كتاب له وضع خاص

وبعد التأمل واعادة النظر والتدقيق في الكود حاولت بطريقة أخرى مختلفة في كتاب (book3) حاولت ان اجعل التلوين يتم من داخل نموذج الكتاب نفسه دون استخدام (criteriaColor) فجعلت الكود هكذا


Dim s1, s2, i As String
s1 = "(("
s2 = "))"
i = "(فصل)"
Me.txtnass = Replace(Me.txtnass, s1, "<b><font color=red" & ">" & s1)
Me.txtnass = Replace(Me.txtnass, s2, s2 & "</font></b>")
Me.txtnass = Replace(Me.txtnass, i, "<b><font color=green" & ">" & i & "</font></b>")

ونجح الامر ايضا
هذه محاولاتي وبانتظار ما عند الاساتذة الافاضل
 

Colorizing3.accdb

  • Like 2
رابط هذا التعليق
شارك

7 ساعات مضت, أبو إبراهيم الغامدي said:

 

لا أضاع الله تعبك وجهدك أستاذ @Khalf ..

فعلا حل ذكي! مع بساطته سهولته.. وأشهد أنه أحد نوادرك.. شكراً لك.. 

 

جزاكم الله كل خير 

وأعطاكم فوق السؤل.

  • Like 2
رابط هذا التعليق
شارك

حتى يكون هذا العمل مثمراً أقترح عليك التالي..

-- ابتعد عن حفظ إجراءات تلوين الحواشي في الجدول لأن هذا سيؤثر على حجم الجدول وبطيء من أداءه! وفي الواقع أن تحتاج إلى الحاشية الملونة فقط عند عرض البيانات..

لحل هذا اللازم أقترح عليك إنشاء استعلام من جدول Book، وتعرف فيه عامودا جديد باسم النص الملون وتربطه بدالة تلوين النص، مع التأكد من تغيير خاصية نوع النص في العامود إلى RichText..

-- قبل هذا أنت بحاجة إلى اختزال دالة تلوين النص في دالة واحدة حتى تتمكن من ربطها في الاستعلام..

يلزمك قبل استخدام هذه الدالة جلب قيم سجل التلوين باستخدام تابع تجميع البيانات Dlookup على الأقل

لاختزال دالة تلوين النص نستخدم عبارة شرطية If.. كالتالي

Public Function ColorTxtOnePeace(myData As String, ColorTxtStart As String, _
Optional ColorTxtEnd As String = vbNullString, Optional ColorCode As String = 0)
   If ColorTxtEnd = vbNullString Then
      myData = Replace(myData, ColorTxtStart, "<b><font color=" & ColorCode & ">" & ColorTxtStart & "</font></b>")
   Else
     myData = Replace(myData, ColorTxtStart, "<b><font color=" & ColorCode & ">" & ColorTxtStart)
     myData = Replace(myData, ColorTxtEnd, ColorTxtEnd & "</font></b>")
   End If
   ColorTxtOnePeace = myData
End Function

 

-- ما يتعلق باختلاف الحواشي بين الكتب فأقترح استخدام طريقة التحزيم: وهي أن تجعل لكل نوع من الحواشي حزماً من الألون وفقاً للطريقة التي وضعاها صاحب التحشية..

لتحقيق هذا المطلب يلزمك إضافة حقل بيانات جديد إلى جدول التلوين برقم معرف المحشي..

تنشيء جدولا جديدا بحقلين على الأقل: الأول رقم معرف بصاحب التحشية، والثاني باسم صاحب التحشية كمثال..

المعرف رقم: 1

اسم صاحب التحشية: الألباني

المعرف رقم: 2

اسم صاحب التحشية: زهير

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

5 ساعات مضت, Khalf said:

هل كل الكتب ستكون في قاعدة بيانات واحدة؟

نعم استاذي الفاضل ولا غنى عن هذا الامر

5 ساعات مضت, Khalf said:

هل تحتاج إلى إعادة الألوان إلى الأسود؟

هي خاصية مفيدة وفرحت بها مع اتي لم اطلبها واهميتها اذا احببت ان ارجع الكتاب كما كان اذا اكتشفت خطئا في معايير التلوين لم انتبه له

لكن اذا كانت تسبب مشكلة قيمكن الالتفاف على الامر باعادة نسخ الكتاب ولصقه في جدول جديد بدون تنسيق

واحب ان اذكرك استاذي الفاضل بان المطلوب تلوين الكتاب كله وليس صفحة صفحة منه وكما ذكرت في مشاركة سابفة انا وضعت الكود في حدث في الحالي فهذه الطريقة التي اعرفها ولست متاكدا انها الطريقة المناسبة

2 ساعات مضت, أبو إبراهيم الغامدي said:

حتى يكون هذا العمل مثمراً أقترح عليك التالي

اكيد ان هذا الكلام موجه للاستاذ @Khalf

فهو اصعب من ان احاول فهمه وتطبيقه 🤣

وشكرا للاساتذة الافاضل على اهتمامهم وزادكم الله علما ونفعا

  • Haha 1
رابط هذا التعليق
شارك

2 ساعات مضت, مستفيد69 said:

اكيد ان هذا الكلام موجه للاستاذ @Khalf

فهو اصعب من ان احاول فهمه وتطبيقه 🤣

وشكرا للاساتذة الافاضل على اهتمامهم وزادكم الله علما ونفعا

🙂

بأمرك مشكوراً على ثقتك ... ولكن أرغب بأن أوضح أمراً .... لا أعمل في مجال البرمجة، والأكسس مجرد هواية لقضاء وقت الفراغ شأنه في ذلك شأن الرياضيات التي أعشقها  ...بدأت منذ عام 2013 تحديداً مع نيسان من ذلك العام ... لم يكن لي به علم من قبل، ولم أبدأ بصورة جدية معه إلا مع اشتراكي في هذا الموقع والتي تزامنت مع بداية اهتمامي في مجال الحاسوب عامة ثم تحول VBA إلى شكل من الإدمان،  ومعظم ما نفذته ببرنامج الأكسس كان على صفحات هذا الموقع الطيب، وأما خارجه فمجرد محاولات قليلة جداً وأقل من القليل الذي نفذته على هذا الموقع،  لتسهيل أعمال بعض الأشخاص ممن يجدون صعوبة باستخدام الحاسب ... ومنه  ما أجراه الله بي في إحدى مؤسسات الدولة خدمة لصديقين وعدتهما أني سأقوم بعمل برنامج لا يحتاجون معه إلى تنسيق صفحات الورد أو كتابتها، والتي بدت أشغالاً شاقة بالنسبة إليهما، فلله الحمد  والمنة

ولذلك قد أستطيع كتابة خوارزمية لكن قد أعجز عن كتابة الكود المناسب بسهولة، سأحاول لكني ... لا أعدك!

 

  • Like 2
رابط هذا التعليق
شارك

في ٣٠‏/١‏/٢٠٢٢ at 14:28, مستفيد69 said:

الاساتذة الافاضل
المطلوب تلوين اجزاء معينة من النص بأكثر من شرط
- تلوين كل ما بين القوسين {} باللون الأحمر وهي الاقواس المخصصة للايات
- تلوين عبارات معينة باللون الأخضر وهي في الملف المرفق كلمتان (مسألة) (فرع)
- تلوين العبارت التي تبدأ بـ [*] باللون الأزرق الى آخر السطر وهي عبارات خاصة ميزتها بهذه العلامة وجعلتها في سطر لوحدها ولكن عند التحويل الى النص المنسق اختفت الاسطر الجديدة واصبح كل النص كتلة واحدة مثل الجرائد القديمة 😁

مع العلم ان المطلوب تنفيذ هذا الامر في النموذج باستخدام كود خاص وليس عبر وحدة نمطيه
لان كل كتاب حالة خاصة وليست العبارات والشروط المراد التولين حسبها واحده في كل كتاب
فاريد أولا ان اعرف ما هو الممكن من هذه الطلبات وما هو ليس ممكنا
وكيف يؤدى ما هو ممكن منها
ثم استخدم الطريقه في كل كتاب حسب وضعه

3011.accdb 504 kB · 8 downloads

لو سمحتم من وقت ما حملت الملف دا ونا اي ملف اكسس عندي يفتح مرة وبعد كدة ميرضاش يفتح سواء ولا يتعدل اسمه ولا يتحذف حتي لو عملت اغلاق للكمبيوتر image.png.49cc8fcbba9e36e4acc1225f5a923d33.png

رابط هذا التعليق
شارك

1 ساعه مضت, moamen salem said:

لو سمحتم من وقت ما حملت الملف دا ونا اي ملف اكسس عندي يفتح مرة وبعد كدة ميرضاش يفتح سواء ولا يتعدل اسمه ولا يتحذف حتي لو عملت اغلاق للكمبيوتر 

السلام عليكم

لقد حمل الملف  أكثر من مستخدم، ولم يظهر هذه المشكلة.... وعندي كذلك .. وأستبعد وجود فيروس لأن الملف غير مضغوظ.

والملفات رقم 3 و 2 حملهما صاحب السؤال ... أعتقد أن المشكلة ليست من الموقع أو الملف.

ملاحظة: تم عمل البرنامج على أوفيس 2010 64 بت

 

تم تعديل بواسطه Khalf
رابط هذا التعليق
شارك

واجهت ظاهرة غريبة لا ادري ان كانت هي السبب
عندي جهازان جهاز للانترنت وجهاز لبقية الاعمال شغل ولعب وغير ذلك
وهو الذي اعد فيه الملفات ولاحظت مؤخرا ان الملف الذي يظهر في الخلفية عند فتح أي ملف اكسس شكله مختلف عن المعتاد
فالمعتاد ان يكون شكله مشابها لشكل ملفات اكسس مع وجود قفل ويختفي فورا بعد غلاق الملف الاصلي

Untitled71.jpg.450d98afc951a60e78ef9542eb20db74.jpg

لكنها اصبحت تظهر بدون شكل

Untitled7.jpg.6775607630c6ad9006686ebbc3380078.jpg

واحيانا تبقى حتى بعد اغلاق اكسس ولا تقبل الحذف الا بعد اعادة تشغيل الجهاز
ولم اكترث كثيرا للامر لانه عند نقل الملف لجهاز آخر لا تظهر المشكلة
كما انه حتى مع وجود هذه الظاهرة في جهاز الشغل فلم اواجه مشاكل في فتح الملفات
المشكلة فقط في أن هذه الملفات التي فتحت في الخلفية تبقى احيانا موجودة ولا تحذف الا بعد اعادة تشغيل الجهاز
مع اني حذفت الاوفس واعدت تحميله لكن نفس النتيجة
ربما احد الصغار لعب بالملفات 
ارجو الا اكون قد تسببت بضرر لاحد الإخوة فعندها حتى الاعتذار لايكفي

رابط هذا التعليق
شارك

25 دقائق مضت, مستفيد69 said:

ارجو الا اكون قد تسببت بضرر لاحد الإخوة فعندها حتى الاعتذار لايكفي

هذه الأيقونة لملف يحمل بيانات نصية بها اسم الكمبيوتر واسم مسئول قاعدة البيات! وليس منها ضرر أبداً..

إذا لم يغلق تلقائيا فلا تحاول حذف هذا الملف أبداً

يمكن فتح هذا الملف بإي محرر نصوص لتعرف مابداخله 

رابط هذا التعليق
شارك

في ٢‏/٢‏/٢٠٢٢ at 12:05, مستفيد69 said:

اكيد ان هذا الكلام موجه للاستاذ @Khalf

فهو اصعب من ان احاول فهمه وتطبيقه 🤣

هذا الكلام موجه لك، ولا أعتقد أن فيه مايشير إلى الاستاذ @Khalf 

وطالما أني فتحت هذا الباب فسوف أسده بإذن الله..

في ١‏/٢‏/٢٠٢٢ at 18:22, jjafferr said:

المسألة سهله ، في جدول/نموذج اختيار الالوان ، يجب اختيار اسم الكتاب عند اختيار الالوان ، وبالتالي نكون حصلنا على الحسنيين وحلينا موضوع جميع الكتب 🙂

في المرفق قمت بإجراء بعض التعديلات غير المخلة بما تفضل به الأستاذ @Khalf من الفكرة الرائعة..

وطبقت ما أشار إليه الأستاذ @jjafferr أعلاه..

هذا المرفق هو تطبيق لما سبق أن ذكرت من مقتراحات..

Colorizing (1).accdb

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

1 ساعه مضت, أبو إبراهيم الغامدي said:

هذا المرفق هو تطبيق لما سبق أن ذكرت من مقتراحات..

جزاكم الله كل خير وسلمت يداك ..

من البارحة وأنا أعمل على قدر وقتي على فكرة جديدة عندما استكملها سأطرحها في الإجابة  ... لقد شارفت على الانتهاء منها...

  • Like 1
رابط هذا التعليق
شارك

50 دقائق مضت, Khalf said:

من البارحة وأنا أعمل على قدر وقتي على فكرة جديدة عندما استكملها سأطرحها في الإجابة  ... لقد شارفت على الانتهاء منها...

نحن في انتظارك!

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم

 الطريقة كانت عبارة عن نموذج لربط الستايل/ النمط بالكتاب ... وسميت النموذج Stylecolor

عند تسجيل كتاب جديد يتبع النمط

وتخزن قيمة معرف النمط في حقل في جدول Books

بواسطة الدالة DlookUp  نصل إلى حقل تخزين معرفات الأنماط

لكن الذي توقفت عنده هو كيفية استخدام الدالة Mid  أو  Split  لاستخراج أرقام الأنماط واستدعاء بقية محددات الوظيفة / Function عن طريق الدالة DlookUp  وهو ما استغرق مني وقتاً طويلاً دون نتيجة

أظن أني لن أحقق شيئاً في هذه الطريقة التي رسمتها بمخيلتي، على الأقل في حدودي معرفتي الحالية.

أستاذ @أبو إبراهيم الغامدي

لقد شاهدت مرفقكم، وأثار تساؤلي وجود دالتين بنفس الاسم AnnotationColoring إحداهما Public، هل من الممكن شرح هذه النقطة.

جزاكم الله كل خير ...

ColorizingAAA.accdb

  • Like 2
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information