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

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

قام بنشر

الأخوة الكرام سلام الله عليكم جميعا وكل عام وأنتم بخير

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

1- إذا كان نص كلمات الخلية كفقرة واحدة (أى لا يوجد انتر بين سطر وأخر) ولا تنتهى بنقطة تم وضع نقطة مباشرة دون مسافات بعد أخر حرف في كلمات أو جملة الخلية وسواء أكانت حرف أو علامة مثل علامة أستفهام أو تعجب أو تنصيص أو قوس (لا أعلم هل لدى الأكسل تفرقة بين حالة الأحرف "عربية كانت أم إنجليزية" والأرقام والعلامات أم لا؟ ليت أحد الأساتذة يكون لديه إجابة في ثنايا الرد لأن لها عندى موضوع أخر يتوقف على هذه الإجابة).

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

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

4- عامل الفرز فقط عمود الفائدة لأحتوائه على النصوص المراد فرزها ولكن يتم توسيع تحديد الفرز ليشمل ورقة العمل كلها (ليأخذ معها بقية الخلايا المتربطة بالفائدة سواء عن يمينها او يسارها في نفس الصف).

5- ان يتم نقل أو نسخ النتائج في ورقة عمل جديدة في نفس الشيت.

زادكم الله علما وحلما وبارك الله فيكم وجزاكم الله خيرا

للرفــــع

فرز النصوص بناء على عدد الكلمات.rar

قام بنشر

أخي الكريم وائل أرجح التعامل مع المشكلة جزئية جزئية ..يبدو المطلوب صعباً بعض الشيء ، ولكن أفضل تجزئة المطلوب للوضول إلى حل

أعتقد أن الطلبات الكثيرة في الموضوع الواحد تنفر الأعضاء ، وقد نوهت لهذا الأمر من قبل .. تناول نقطة واحدة في كل مرة مع توضيح كامل واضرب بعض الأمثلة ليزال أي لبس

تقبل تحياتي

 

قام بنشر

أخى الحبيب كل عام وأنت بخير :fff:

للأنشغال افتقدتكم في الأيام الأخيرة كثيرا:wavetowel:

أخى الكريم بجد أنا أحترت عندما أخذ الموضوع جزئية جزئية تقولون لم تذكر من البداية كذا وإن حاولت طرح كل ما لدى حتى يأخذ من البداية بعين الاعتبار تقولون أطرحها جزئية جزئية :Rules: 

:wub: عموما نحبكم في الله جميعا فأنتم أصحاب فضل علينا والأمر كله بين أيديكم الآن فليشمر الجهابذة عن ساعد الجد في وقت ترفع فيه الأعمال إلى الله تعالى يسر الله الأمر وأعانكم على ما يحبه ويرضاه بانتظار أسهاماتكم سواء اكانت جزئية جزئية أم كان الحل كاملا جزاكم الله كل خير على ما نستفيد به من علمكم وعملكم والسلام عليكم :signthankspin:

قام بنشر

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

عموماً ننتظر مساهمات الأخوة الكرام بالمنتدى ..

وأنتظر منك توضيح أول جزئية بالتفصيل لعل وعسى أن نساهم بأي معلومة حسب وقتي وعلمي

قام بنشر

أستاذى يا رب تكون عارف قدرك عندى وكل الأخوة الكرام فأنتم أهل للاحترام والجد والكرم:imsorry:

بالنسبة للجزئية الأولى أريد وضع نقطة. نهاية الكلام بدون مسافة (تمام كده) طيب إذا كان في نهاية الكلام نقطة ولكن بمسافة فللتوحيد نزيل المسافة (جميل كده) طيب إذا كان بالخلية مجموعة أسطر فيتم وضع نقطة بدون مسافات لكل سطر (زى الفل كده) نخلى النتيجة (السحرية الحلوة) في ورقة جديدة مع نسخ بقية الأعمدة حول عمود النصوص اللى هو عمود الفائدة اللى فيه النصوص حتى لا تنفصل الفائدة عن بقية ما يخصها (ممتاز كده وهو المطلوب أثباته وأنتم أهل للامتيار بإذن الله تعالى):clapping:

  • Like 1
قام بنشر

لاحظت وجود بعض العلامات كعلامات التعجب .. فكيف سيكون التعامل معها .. هل ستوضع النقطة أيضاً في آخر الجملة أم يتم تخطي هذه الجمل

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

 

قام بنشر
9 ساعات مضت, وائل أبو عبد الرحمن said:

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

هذا الكلام من المشاركة الأولى (شفت بقى إن أنا كنت عامل حسابى لأنى عارف أنت هتقول كده مش قولتك حيرتونى) :wink2: وكده بقى لازم تجاوب انت على السؤال ده

9 ساعات مضت, وائل أبو عبد الرحمن said:

(لا أعلم هل لدى الأكسل تفرقة بين حالة الأحرف "عربية كانت أم إنجليزية" والأرقام والعلامات أم لا؟ ليت أحد الأساتذة يكون لديه إجابة في ثنايا الرد لأن لها عندى موضوع أخر يتوقف على هذه الإجابة).

قام بنشر

لم أفهم هذه النقطة لذا سألت عنها .. هل ستوضع نقطة بعد علامات التعجب وعلامات الاستفهام ... ؟؟ (يرجى التأكيد مع وضع مثال لأن النقطة ملتبس عليا فيها)

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

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

  • Like 1
قام بنشر

بعد اذن الاستاذ ياسر 

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

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2;CHAR(10);"."&CHAR(10));" .";".")&".";"..";".")

 

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

والله يا أخى الحبيب ياسر ربنا يبارك لك في البراء

لا اعلم الصواب حقيقة في هذه النقطة فهناك من يثبت النقطة 

هكذا - لَو لم يكُن من فضل العلم إلاّ أن الجُهّال يهابونك و يُجِلُّونك , و أنَّ العلماءَ يُحِبُّونك و يكرمونك لكان ذلك سبباً إلى وجوب طلبه , فكيف بسائر فضائله في الدنيا و الآخرة ؟!.

وهناك من يتركها على حالها بالعلامات دون نقطة والمدهش حقا أن التصحيح التلقائى في الوورد يقبل الحالتين دون تصحيح إذا في الأمر سعة وهو متروك لما تراه في صالح سهولة الكود

تم تعديل بواسطه وائل أبو عبد الرحمن
قام بنشر

أخي الحبيب عبد السلام بارك الله فيك على مشاركاتك الرائعة والقيمة

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

فالرجاء تحديد الأمر ، لأن هذا طلبك قبل أن يكون طلب أحد سواك

تقبلوا تحياتي

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

أخى الفاضل

رحم الله امرء عرف قدر نفسه أنا لست خبيرا باللغة (أرفق أنت بى هذه المرة "خالصين") :smile: 

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

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

تم تعديل بواسطه وائل أبو عبد الرحمن
قام بنشر

أخى الفاضل سلمت يدك من كل أذى وبارك الله فيك وتقبل منك

بقى الهدف الرئيس بعد ضبط نهايات النصوص وهو فرز الخلايا فرزا تنازليا بناء على عدد الكلمات 

قام بنشر

إلا إذا كان قوس بلا نقطة.

ممكن توضح بمثال ... حاول تضرب مثال أفضل

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

أم لا توضع نقطة ..أعتذر عن بطء فهمي للأمور

الان, وائل أبو عبد الرحمن said:

أخى الفاضل سلمت يدك من كل أذى وبارك الله فيك وتقبل منك

بقى الهدف الرئيس بعد ضبط نهايات النصوص وهو فرز الخلايا فرزا تنازليا بناء على عدد الكلمات 

هل عدد الكلمات هو الفيصل في الترتيب أم عدد حروف الخلية الواحدة ؟؟ الأمر مختلف فيرجى التحديد ..

  • Like 1
قام بنشر

حفظك الله أخى مما اتهمت به نفسك 

المهم أنت بتعدل بعد المشاركة برده اهوه بس مش مشكلة

تماما أخى إليك مثال:- أنا أحب الاستاذ ياسر خليل (أبو البراء).

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

قام بنشر

أخي الكريم وائل أنا لم أعدل المشاركة

إنما وضعت مشاركة جديدة بعد رؤيتي لمشاركتك الأخيرة ، والمنتدى يقوم بدمج المشاركات في حالة إذا كان التوقيت قريب!!

 

تقبل تحياتي

  • Like 1
قام بنشر

بسم الله ما شاء الله تبارك الله :fff::wub:

أخى وأستاذى الفاضل عبد السلام أبو العوافى كم أنت مبدع بارك الله فيك ونفع بك

بعد تصفحى المبدئى النتيجة تمام كما بالصورة بقى طلب أخير قبل نزولى للعمل وساتغيب عن المنتدى حتى أخر اليوم فسامحونى مقدما على عدم المتابعة :clapping:

وهو أن تكون النتيجة في صفحة أخرى لماذا لأن في الملف الأصلى هناك بيانات أخرى يمين ويسار عمود الفائدة عاجزى عن أعطاى حق شكرك لأنى ستاخر لى لقاء بك نهاية اليوم شكر الله لك وتقبل منك:signthankspin:

قام بنشر

السلام عليكم

اخى الكريم الاستاذ عبدالسلام ابوالعوافى 

ما شاء الله عليك روعه ملاحظ نشاطك واعملك كلها روعه تنم عن شخص محترف

ارجوا من اداره الموقع والقائمين عليه أعطاء الاستاذ عبدالسلام قدره فأنزلو الناس منازلهم 

فالشمس لا تحتاج الى تليسكوب واعماله اصبحت مثل ضوء الشمس ساطعه بالمنتدى

ارجوا من ابوالبراء الاهتمام بالامر

تقبلوا جميعا تحياتى:fff:

  • Like 3
قام بنشر

أعتذر للأخوة عن التأخير في الرد الغير متعمد لإنشغالى طوال اليوم

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

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

  • 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.

×
×
  • اضف...

Important Information