چطوری خط در میان سطر ها را رنگی کنم

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • a.dal65

    • 2011/04/29
    • 384

    چطوری خط در میان سطر ها را رنگی کنم

    دوستان من میخوام مثلا از سطر 5 تا سطر 20 سطر ها خط در میان زرد و سبز بشه
    بطوریکه وقتی سطری insert یا Delete شد اتوماتیک خودش درست کنه رنگ ها رو
    از جدول نمیخوام استفاده کنم
  • ~M*E*H*D*I~

    • 2011/10/19
    • 4374

    #2
    نوشته اصلی توسط atadaliran
    دوستان من میخوام مثلا از سطر 5 تا سطر 20 سطر ها خط در میان زرد و سبز بشه
    بطوریکه وقتی سطری insert یا Delete شد اتوماتیک خودش درست کنه رنگ ها رو
    از جدول نمیخوام استفاده کنم
    با استفاده از کاندیشنال فرمتینگ و شماره ردیف ها ، به نحوی که شرط میذار اگر شماره ردیف زوج یا فرد بود اون ردیف رو به رنگ دلخواه تغییر بده

    sigpic

    کامنت

    • a.dal65

      • 2011/04/29
      • 384

      #3
      ممنون ولی اونجا توی فرمول بارش چی بنویسم که اگه زوج بود زرد بشه؟

      کامنت

      • ~M*E*H*D*I~

        • 2011/10/19
        • 4374

        #4
        نوشته اصلی توسط atadaliran
        ممنون ولی اونجا توی فرمول بارش چی بنویسم که اگه زوج بود زرد بشه؟

        شماره ردیف که با فرمول row بدست میاد فرمول باقیمانده هم که mod هست اگر باقیمانده شماره ردیف بر 2 صفر بود یعنی ردیف زوج هستش و رنگش رو تغییر بده

        sigpic

        کامنت

        • a.dal65

          • 2011/04/29
          • 384

          #5
          کد:
          =row($b$5:$b$17)/2=0
          بی زحمت یه مثال بزن

          کامنت

          • ~M*E*H*D*I~

            • 2011/10/19
            • 4374

            #6
            نوشته اصلی توسط atadaliran
            کد:
            =row($b$5:$b$17)/2=0
            بی زحمت یه مثال بزن
            تصویر پیوست
            فایل های پیوست شده

            sigpic

            کامنت

            • eleman

              • 2015/01/19
              • 38

              #7
              سلام به دوستان
              من یه مورد تقریبا مشابه دارم
              ده تا ردیف هست که راجع به یک موضوعه. چن تا کار لازم دارم انجام بشه که اگه کمکم کنید بسیار متشکر خواهم بود:
              اول اینکه یه دکمه تعبیه بشه که اگه زده شد، یه ده ردیفۀ مشابه زیر اون بوجود بیاد.
              دوم این ده ردیفۀ دوم رنگ سلولاش با ده ردیفی قبلی متفاوت باشه. توضیح اینکه ده ردیف بالا سلولاش دو تا رنگ دارن. ده ردیف پایین هم باید سلولاش دو تا رنگ داشته باشن که از بالایی ها متفاوت باشن.
              سوم اینکه ممکنه این کار ینی ایجاد ده ردیف با رنگ متفاوت چندبار انجام بشه. ینی تو یه شیت چندین ده ردیفه با رنگهای متفاوت داشته باشیم.

              متشکرم

              کامنت

              • abootorab

                • 2014/10/17
                • 351

                #8
                نوشته اصلی توسط eleman
                سلام به دوستان
                من یه مورد تقریبا مشابه دارم
                ده تا ردیف هست که راجع به یک موضوعه. چن تا کار لازم دارم انجام بشه که اگه کمکم کنید بسیار متشکر خواهم بود:
                اول اینکه یه دکمه تعبیه بشه که اگه زده شد، یه ده ردیفۀ مشابه زیر اون بوجود بیاد.
                دوم این ده ردیفۀ دوم رنگ سلولاش با ده ردیفی قبلی متفاوت باشه. توضیح اینکه ده ردیف بالا سلولاش دو تا رنگ دارن. ده ردیف پایین هم باید سلولاش دو تا رنگ داشته باشن که از بالایی ها متفاوت باشن.
                سوم اینکه ممکنه این کار ینی ایجاد ده ردیف با رنگ متفاوت چندبار انجام بشه. ینی تو یه شیت چندین ده ردیفه با رنگهای متفاوت داشته باشیم.

                متشکرم
                با درود
                واسه موضوع اول یعنی اضافه کردن 10 سطر میتونید یه دکمه ایجاد کنید و سپس یک ماکرو که میتونید با انجام همین کار ضبط کنید ایجاد کنید و به دکمه ای که ایجاد کردین نسبت بدین.
                در مورد رنگی شدن ردیفهای 10تایی و اونم بصورت دسته ای (در هر دسته 2 رنگ) میتونید از Conditional Formating استفاده کنید. 4 فرمول زیر را تعریف کنید و سپس همه فرمولها رو به محدوده مورد نظرتون نسبت دهید.
                فایل نمونه واستون قرار دادم.
                کد PHP:
                =AND(MOD(INT((ROW()-1)/10);2)=0;MOD(ROW();2)<>0)
                =AND(
                MOD(INT((ROW()-1)/10);2)=0;MOD(ROW();2)=0)
                =AND(
                MOD(INT((ROW()-1)/10);2)<>0;MOD(ROW();2)=0
                =AND(MOD(INT((ROW()-1)/10);2)<>0;MOD(ROW();2)<>0
                واسه هر فرمول میتونید در بخش Format رنگ مورد نظرتون تعیین کنید.
                فایل های پیوست شده

                کامنت

                • majid_mx4

                  • 2012/06/25
                  • 698

                  #9
                  نوشته اصلی توسط atadaliran
                  کد:
                  =row($b$5:$b$17)/2=0
                  بی زحمت یه مثال بزن
                  با سلام
                  دوست عزیز

                  مقدار محدوده مورد نظر خود را انتخاب کنید
                  به قسمت کاندیشنال فرمت رفته و دکمه New Rule را بزنید از پنجره باز شده روی گزینه Use a Formula to determine which.... کلیک کرده و فرمول زیر را در قسمت Format values where this formula.... کپی کنید.
                  کد:
                  =MOD(ROW(),2)
                  از گزینه Format برای رنگ مورد نظر خود استفاده و ok را بزنید.

                  با تشکر میر

                  کامنت

                  • eleman

                    • 2015/01/19
                    • 38

                    #10
                    نوشته اصلی توسط abootorab
                    با درود
                    واسه موضوع اول یعنی اضافه کردن 10 سطر میتونید یه دکمه ایجاد کنید و سپس یک ماکرو که میتونید با انجام همین کار ضبط کنید ایجاد کنید و به دکمه ای که ایجاد کردین نسبت بدین.
                    در مورد رنگی شدن ردیفهای 10تایی و اونم بصورت دسته ای (در هر دسته 2 رنگ) میتونید از conditional formating استفاده کنید. 4 فرمول زیر را تعریف کنید و سپس همه فرمولها رو به محدوده مورد نظرتون نسبت دهید.
                    فایل نمونه واستون قرار دادم.
                    کد PHP:
                    =and(mod(int((row()-1)/10);2)=0;mod(row();2)<>0)
                    =and(
                    mod(int((row()-1)/10);2)=0;mod(row();2)=0)
                    =and(
                    mod(int((row()-1)/10);2)<>0;mod(row();2)=0
                    =and(mod(int((row()-1)/10);2)<>0;mod(row();2)<>0
                    واسه هر فرمول میتونید در بخش format رنگ مورد نظرتون تعیین کنید.
                    سلام دوست گرامی
                    ممنونم از راه حل قشنگ شما
                    طبق راهنماییتون ماکرو درست کردم اما متاسفانه به چند تا مشکل برخوردم که باز هم ازتون راهنمایی میخام:
                    من یه دکمه درست کردم که برام یه ده ردیفه مطابق ده ردیف قبلی درست میکنه، اطلاعاتشو پاک میکنه و آماده می کنه واسه ورود اطلاعات جدید.
                    اما اولا ده ردیفه رو همیشه تو ردیف 14 درست میکنه، من میخام انتهای آخرین ردیف باشه.
                    دوم اینکه تو ستونهای y , z , aa اطلاعاتی دارم که به یکی از سلولهای ده ردیف ارتباط دادم. موفق نشدم تو ماکرو بگنجونم که فرمول اون سلول رو اصلاح کنه واسه ده ردیف بعدی و دستی این کارو کردم و تو ضبط ماکرو جاش دادم که فک کنم حجم رو بالا می بره.
                    سوم اینکه رنگ بندی رو هم نتونستم انجام بدم. میخام این ده ردیفه ها به این ترتیب رنگ بندی بشن:
                    ده ردیف اول به همون ترتیبی که ملاحظه میکنید. توی ده ردیف دوم، ستونهای نارنجی بشن آبی کمرنگ و زردها بشن سبز کمرنگ.
                    ببخشید که لطف شما جسارت منو بیشتر کرد واسه بیان جزئی تر مشکلم و ممنون میشم اگه از راهنماییتون بهره مندم کنید.
                    فایل خودمو ضمیمه کردم که ملموس تر باشه.
                    فایل های پیوست شده

                    کامنت

                    • eleman

                      • 2015/01/19
                      • 38

                      #11
                      abootorab عزیز
                      من منتظرم و مشکلم هم بسیار برام مهمه.

                      ممن.ن میشم اگه راهنمایی و کمک بفرمایید.

                      کامنت

                      Working...