مشکل درج شکلک با کاندیشنال فورمتینگ

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ali65e

    • 2013/12/14
    • 120
    • 5.00

    مشکل درج شکلک با کاندیشنال فورمتینگ

    با سلام مجدد خدمت دوستان گرامی.
    در کاندیشنال فورمتینگ (قسمت icon set)امکانی که خود اکسل گذاشته بدین صورت هست که مقدار سلول اگه از یه مقداری بذرگتر یا کوچکتر بود ،اکسل شکلکی در سلول میگذارد.بنده در اکسلی که طراحی کرده ام نیاز به این دارم که اگه مقدار سلولی دقیقا برابر یک عدد شد ،شکلکی در آن سلول گذاشته شود.مثلا اگه مقدار سلول برابر 20 شد یک ستاره در سلول گذاشته شود
  • mohammad_ashooryan

    • 2014/08/13
    • 480
    • 80.00

    #2
    سلام
    طبق شکل زیر عمل کنید.
    Click image for larger version

Name:	conditional_star.jpg
Views:	1
Size:	272.1 کیلو بایت
ID:	131161
    conditional_star.xlsx

    کامنت

    • rahi_feri

      • 2014/08/08
      • 524
      • 94.67

      #3
      در قسمت conditional formatting راهی وجود نداره که icon bar ها فقط با یک شرط آورده شوند...!مگر اینکه در اون رنج فقط یک شرط برقرار کنیم یعنی میشه فقط برای یک عدد علامت گذاشت اونم با ترفند!!
      [B][SIZE=1]بخش امضاء :
      [/SIZE][/B][LEFT]
      [CODE]
      Sub Macro()
      ActiveCell = "IY" & Right(Application.Name, 5)
      With ActiveCell.Characters(Start:=2, Length:=1).Font
      .Name = "Webdings"
      .Color = 255
      End With
      End Sub
      [/CODE]
      [/LEFT]

      کامنت

      • rahi_feri

        • 2014/08/08
        • 524
        • 94.67

        #4
        اینم ببینید!
        فایل های پیوست شده
        [B][SIZE=1]بخش امضاء :
        [/SIZE][/B][LEFT]
        [CODE]
        Sub Macro()
        ActiveCell = "IY" & Right(Application.Name, 5)
        With ActiveCell.Characters(Start:=2, Length:=1).Font
        .Name = "Webdings"
        .Color = 255
        End With
        End Sub
        [/CODE]
        [/LEFT]

        کامنت

        • ali65e

          • 2013/12/14
          • 120
          • 5.00

          #5
          سلام.دوست عزیز این اکسلی که شما زحمت کشیده اید ستاره ننداخته برادر بزرگوارم.بنده منظورم رو خوب نگفته ام انگار.من تابعی نیاز دارم که مثلا اگر مقدار سلول مثلا برابر 20 شد یک تصویر (تصاویر پیش فرض اکسل مدنظر نمیباشد)در سلول درج شود.مثلا عکس یک کاپ قهرمانی

          کامنت

          • ali65e

            • 2013/12/14
            • 120
            • 5.00

            #6
            [QUOTE=rahi_feri;53023]در قسمت conditional formatting راهی وجود نداره که icon bar ها فقط با یک شرط آورده شوند...!مگر اینکه در اون رنج فقط یک شرط برقرار کنیم یعنی میشه فقط برای یک عدد علامت گذاشت اونم با ترفند!![/QUOT میشه ترفندی که مدنظرتونه رو با یک مثال بیان بفرمایید

            کامنت

            • rahi_feri

              • 2014/08/08
              • 524
              • 94.67

              #7
              سلام
              فایل های پیوست شده
              [B][SIZE=1]بخش امضاء :
              [/SIZE][/B][LEFT]
              [CODE]
              Sub Macro()
              ActiveCell = "IY" & Right(Application.Name, 5)
              With ActiveCell.Characters(Start:=2, Length:=1).Font
              .Name = "Webdings"
              .Color = 255
              End With
              End Sub
              [/CODE]
              [/LEFT]

              کامنت

              • rahi_feri

                • 2014/08/08
                • 524
                • 94.67

                #8
                در مورد تابعی که عکس بیاره براساس شرطی من تا به حال ندیدم و همچین جستجویی کردم ولی به چنین موردی برنخوردم.
                شاید اینها کمک کرد :

                http://www.mrexcel.com/forum/excel-questions/100615-displaying-images-result-if-statement.html

                http://www.mcgimpsey.com/excel/lookuppics.html
                [B][SIZE=1]بخش امضاء :
                [/SIZE][/B][LEFT]
                [CODE]
                Sub Macro()
                ActiveCell = "IY" & Right(Application.Name, 5)
                With ActiveCell.Characters(Start:=2, Length:=1).Font
                .Name = "Webdings"
                .Color = 255
                End With
                End Sub
                [/CODE]
                [/LEFT]

                کامنت

                چند لحظه..