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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

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

أقدم لكم موضوع بسيط جدا في كيفية تظليل عمود وصف الخلية النشطة بناءً على رغبة الأخ الحبيب أحمد غانم (حفظه الله ورعاه) :fff:

إذا أردت تنفيذ الفكرة بنفسك قم بعمل الآتي :

أولاً حدد خلايا ورقة العمل بأكملها ..مش صعبة يا أحمد

ثانياً روح للتنسيق الشرطي ..واختار New Rule ثم Use a formula to determine which cells to format ثم اكتب المعادلة التالية :

=COLUMN()=COLUMN(INDIRECT($P$1))

اضغط Format  ثم التبويب Fill واختار اللون اللي على مزاجك (يا لذيذ يا رايق)

كرر نفس الخطوات السابقة مرة أخرى واكتب المعادلة التالية أيضاً ..

=ROW()=ROW(INDIRECT($P$1))

ثالثاً : كليك يمين على ورقة العمل ثم View Code واكتب الكود التالي :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Application.ScreenUpdating = False
        Range("P1").Value = Target.Address
    Application.ScreenUpdating = True
End Sub

رابعاً ودي أهم خطوة : بس خلاص

جرب الملف المرفق .. في الملف المرفق قمت بتلوين بعض النطاقات ، وعمل تنسيق شرطي للتأكد من أن الكود لا يؤثر بأي حال على التنسيق الشرطي الموجود ولا على الخلايا التي تم تلوينها من قبل ، ويسمح أيضاً بتلوين أي خلايا تريدها :gift2: :gift2: :gift2:

 

Highlight Activecell's Row And Column V2.rar

  • Like 6
قام بنشر

ما شاء الله يا ابو الافكار

راااااااااااااااااااااااااائع

بداية الاسبوع بقى كلك نشاط وحيوية 

ابداع منقطع النظير

تقبل تحياتى

قام بنشر

ما شاء الله تبارك الله ايش الابداع هذا .....فكرة ممتازة و شرح اروع

 

جزاك الله خيرا عن كل حرف كتبت

قام بنشر

جزيت خيراً أخي الحبيب أبو تراب

إذا كان للإبداع عنوان فأنت عنوانه ..

أعمالك ليست كثيرة لكنها مميزة ..وفي انتظار المزيد منها إن شاء الله

تقبل تحياتي

قام بنشر

إخواني الكرام وهذا إصدار آخر مختلف قليلاً عن الإصدار رقم 2

حيث أنه أصلا طلب الأخ أحمد غانم أن يكون بهذا الشكل ... :fff: :fff: :fff:

 

Highlight Activecell's Row And Column V3.rar

  • Like 2
قام بنشر

 

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

 

ههههههههههههههههههههه :yes:

 

انا بالفعل فتحت الملف ووجدت تغيير في الدوال

 

سالت عن الكود لانه ممكن يكون  تغيير بسيط فيه دون ان انتبه له - كسلان -

 

و انت سيد العارفين

 

و ماشاء الله عليك عبقري في اختصار الكود و التعديلات الخفيفة

قام بنشر

أخي الحبيب عبد الله بولنوار (على فكرة يعني ايه بولنوار دي ؟؟؟)

بارك الله فيك ، ومتزعلش إني بقولك بلاش كسل ..أنا بس بناغشك ، كلمة عامية بالمصري (يعني بهزر معاك )

الأخ الحبيب الغالي صاحب الجولات والصولات أبو محمد عباس ..

جزيت خيراً على كلماتك الرقيقة والمشجعة لنا دائماً .. وهذا غيض من فيض علمكم

بارك الله فيك ..

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

  • Like 2
قام بنشر

 

إخواني الكرام وهذا إصدار آخر مختلف قليلاً عن الإصدار رقم 2

حيث أنه أصلا طلب الأخ أحمد غانم أن يكون بهذا الشكل ... :fff: :fff: :fff:

 

اخي الكريم المبدع ياسر خليل اعزك و حفظك المولى

اني عاجز عن الشكر و واجب التقدير... و بعد لم اجد الا ...شكراً  

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

جزاك الله كل الخير عنا وعن اجميع الإخوه في هذا الصرح العظيم المبني على المحبة واأخوه

لك دعائي بدوام العافية و التوفيق و النجاح  :fff:  :fff:  :fff:  :fff:  :signthankspin:

  • Like 1
قام بنشر

لا تقل بفضل الله وفضلك ..ولكن قل بفضل الله وحده ..وإذا كان لابد قل بفضل الله ثم ثم ثم بفضلك

وجزيت خيراً على دعائك الطيب أخي أحمد غانم :fff: 

الحمد لله الذي بنعمته تتم الصالحات

  • Like 1
  • 2 years later...
قام بنشر

وعليكم السلام ورحمة والله وبركاته

 

جزيت خيرا وبارك الله فيك ونفع بعلمك وعملك , وجعله في موازين حسناتك , اللهم آمين

 

لدي ملاحظات بسيطة وأعتقد بأنها مهمة للتعديل في صفحتك التالية:

https://yasserkhalilexcellover.blogspot.com.eg/2016/08/highlight-activecells-row-and-column.html

 

في بداية الشرح لم تذكر : حدد خلايا ورقة العمل بأكملها

 

ثم وجدت خطأ في الأكواد التالية الموجود بالرابط السابق

 

=AND(COLUMN()=COLUMN(INDIRECT($P$1)),ROW()<=ROW(INDIRECT($P$1)))
                                                                
                                                                =AND(ROW()=ROW(INDIRECT($P$1)),COLUMN()<=COLUMN(INDIRECT($P$1)))

وبعد تمحيص بالأكواد المرفقة بملف التجربة التالي :

https://www.file-upload.cc/zk45n28fu73w

 

وجدت الأكواد التالية الصحيحة :

=AND(ROW()=ROW(INDIRECT($P$1));COLUMN()<=COLUMN(INDIRECT($P$1)))
                                                                
                                                                =AND(COLUMN()=COLUMN(INDIRECT($P$1));ROW()<=ROW(INDIRECT($P$1)))

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

 

وفقنا الله وإياكم للخير دائماً وأبدا.

قام بنشر

بارك الله فيك أخي الكريم

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

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

تلك هي القضية

تقبل تحياتي

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