اذهب الي المحتوي
أوفيسنا

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

قام بنشر

هناك استعلام لتغير الكلمات ولكن أريد بدل اضافة الكلمات فى الوحدة النمطية أريدها عن طريق الجدول بدالة Replace 
و هل يمكن لدالة Replace أن تغير كامل الجملة ([الحقل]) و ليس كلمة واحدة 
وجزاكم الله كل خيراً  :fff:

Replace.accdb

قام بنشر (معدل)
2 ساعات مضت, محمد احمد لطفى said:

هناك استعلام لتغير الكلمات ولكن أريد بدل اضافة الكلمات فى الوحدة النمطية أريدها عن طريق الجدول بدالة Replace 
و هل يمكن لدالة Replace أن تغير كامل الجملة ([الحقل]) و ليس كلمة واحدة 
وجزاكم الله كل خيراً  :fff:

 

ليش ما يكون عن طريق ربط الجدولين بعلاقة ثم عمل استعلام لها ..... انظر 

او استخدم طريقة موضوعك السابق ............................

 

1.png

2.png

في 10‏/4‏/2023 at 15:05, kanory said:

طيب الكود التالي يقوم بالاتي ::::::::

- البحث عن العبارة او العبارات في الجدول سواءا كانت تلك العبارة في بداية النص او وسطها او نهايتها ومقارنتها بالجدول الاخر لجلب المرادف لها .

- حذف تلك العبارة من الجدول نهائيا ......

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

 

Replace&add.mdb 452 kB · 13 downloads

 

تم تعديل بواسطه kanory
قام بنشر (معدل)

صح في كود اعتقد عند @Moosak صح وبداله # * $&- _  وحتى عند استاذ خالد @متقاعد "",  او I,  (  ) 

والابسط من المثال حقل ( غير منضم = حقل ) لان كامل مايحتاج تعديل او اقتباس :wub:

او ( حقل = حقل ) واذا عدد الى جدول كامل! استخدم استعلام تحديث اذا كان نوع حقل نعم / لا  تحديث  استعلامين فوق بعض عند معيار = نعم واستعلام = لا اما مرفقات بداله من مسار الى حقل مرفقات = ID 

او قصدك اكتب في حقل ويستبدل في الجدول استخدم ميكرو بحث واستبدال متوفره! فقط اضافة زر!  :smile:

:wallbash:

تم تعديل بواسطه Ezril
  • Thanks 1
قام بنشر (معدل)

أستاذ @kanory

جاء فى ذهنى هذا الموضوع و أستخدمه فى عملى 

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

عيبها أن اضافة الكلمات تكون فى الوحدة النمطية ..., وقد تأخذ كلمات كثيرة 

فكنت أريد بدلا من أن تكون اللمات فى الوحدة النمطية تكون فى جدول  :fff:

كلمات فقط  الجملة ممكن استخدام دالة DlookUp 
 

تم تعديل بواسطه محمد احمد لطفى
قام بنشر
19 ساعات مضت, محمد احمد لطفى said:

المقصد أن دالة Replace   تكون فى الوحدة النمطية 

 

Function E_Word(E As String) As String
E = Replace(E, "محمد", "Mohammed")
E_Word = E
End Function

فهل يمكن ربط الكلمتين عن طريق الجدول 😇

في المثال عبارة عن ترجمة اسماء ....... هل ملفك الاساسي هو ترجمة ام هذا مجرد مثال فقط .....

  • Thanks 1
قام بنشر

هل ينفع بتحكم مسافه زائده والغاء مسافات وجعل الاسم فقط من غير مسافات وهل ينفع مع حقل بسطر جديد هه :wub:

قام بنشر

فعلا ترجمة الاسماء العربية من الانترنت غير دقيقة 

بس ممكن تعمل جدول بالاسماء العربية وما يقابلها باللغة الانكليزية ..راح تسهل عليك المهمة 

  • Thanks 1
قام بنشر (معدل)

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

في آخر طلب لك اوجزت و اوصلت ما طلبته لقلوبنا >>> نعم لقلوب لحبنا لمصر و اهل مصر الكرام الأوفياء

تفضل التعديل و اتمنى ان تكون تلك الفكرة هي مرادك

 

 

Replace (1).accdb

تم تعديل بواسطه دروب مبرمج
  • Thanks 1
قام بنشر

بسم الله ماشاء الله  أستاذى @دروب مبرمج أسف أنى لم أعرف أوصل المعلومة 

ممكن طلب أخير مثل دالة Replace  

فى حالة أن تكون الكلمة غير موجود مقابلها بالانجليزى تكتب الكلمة العربى 

ربنا يبارك فى حضرتك ويحفظك :fff:

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