صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 13

موضوع: وابسته کردن پس زمینه سلول به سلول دیگر

  1. #1


    آخرین بازدید
    2018/05/26
    تاریخ عضویت
    September 2015
    نوشته ها
    8
    امتیاز
    12
    سپاس
    3
    سپاس شده
    2 در 1 پست
    سطح اکسل
    100.00 %

    Shy وابسته کردن پس زمینه سلول به سلول دیگر

    سلام میخواستم بدونم چطوری میشه رنگ پس زمینه یه سلول رو به سلول دیگه وابسته کنم؟ مثلا a2 به a1 وابسته بشه یعنی اگه رنگ a1 قرمز شد خود به خود رنگ a2 هم قرمز بشه!!! نکته : در این سوال مقدار سلول مهم نیست و بدون استفاده از vba باشه لطفا ممنون
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    چنانچه رنگ سلول اول بسته به مقدار آن از Conditional formatting تغییر مینماید ،میتوانید از همان آنجا سلول دوم را نیز به آن وابسته کنید

    دو ستون مورد نظر را انتخاب کنید فقط در فرمولی که برای فرمت کاندیشنال مینویسید فقط نام ستون اول را بصورت مطلق بنویسید A1 $
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled.png
مشاهده: 34
حجم:  254.3 کیلو بایت
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx Book3.xlsx اطلاعات (9.2 کیلو بایت, 62 نمایش)


  4. #3


    آخرین بازدید
    2018/05/26
    تاریخ عضویت
    September 2015
    نوشته ها
    8
    امتیاز
    12
    سپاس
    3
    سپاس شده
    2 در 1 پست
    سطح اکسل
    100.00 %

    سلام . مقدار سلول مهم نیست یعنی اصلا قرار نیست ما مقداری وارد کنیم یا شرطی بزاریم که مقداری رو چک کنه! کاری که قراره انجام بدیم اینه که مثلا اگه من رنگ پس زمینه a1 رو زرد کردم سلول a2 هم بشه زرد. همین

  5. #4


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با کد نویسی امکانش هست اما با ابزار های اکسل تا اونجایی که من ذهنم یاری میکنه نمیشه. حالا اگر با کد میخواین که بگین یه کاریش کنیم البته دقیق بگین که کدوم ستون باید به همین نحو رنگ بندی بشه و اصلا هدف چیه چرا اینجور کاریو میخواین
    در پناه خداوندگار ایران زمین باشید و پیروز

  6. سپاس ها (1)


  7. #5


    آخرین بازدید
    2018/05/26
    تاریخ عضویت
    September 2015
    نوشته ها
    8
    امتیاز
    12
    سپاس
    3
    سپاس شده
    2 در 1 پست
    سطح اکسل
    100.00 %

    سلام دلیله خاصی برای انجام این کار وجود نداره صرفا یه تمرین اکسل هست که استاده ما داده و من مطمئنم که بدونه کدنویسی هم میشه انجام داد چون یه نمونه جلوی خوده من گذاشت که همینطوری بود. در ضمن اینکه کدوم سطر و ستون باشه هم مهم نیست مثلا اگه همون a1 و a2 هم باشه کافیه

  8. #6


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    با سلام
    این روش رو هم ببینید .با استفاده از ماکرو GET.CELL بدون نیاز به نوشتن کد های VBA میشه به نتیجه دلخواه شما رسید.
    برای این منظور از قسمت name manager یک نام (cell color) انتخاب میکنید و در قسمت Refers to فرمول زیر رو قرار بدید.
    کد PHP:
    =GET.CELL(38;Sheet1!$A$1)+0*NOW() 
    کد 38 مربوط به اطلاعات رنگ پس زمینه هست.
    حالا سلول B1 رو انتخاب میکنید و از قسمت conditional formatting و new rule و use formula to....... فرمول زیر رو قرار میدید و رنگ زرد را انتخاب میکنید.

    کد PHP:
    =IF(CellColor=6;TRUE;FALSE
    عدد 6 مربوط به رنگ زرد هست.
    حالا با تغیر رنگ سلول A1 به رنگ زرد سلول B1 هم به رنگ زرد در می آید.
    در آخر چنانچه روش حل نمونه ای رو که مشاهده کردید رو بدست آوردید به ما هم اعلام کنید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  9. سپاس ها (1)


  10. #7


    آخرین بازدید
    2018/05/26
    تاریخ عضویت
    September 2015
    نوشته ها
    8
    امتیاز
    12
    سپاس
    3
    سپاس شده
    2 در 1 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط amir_ts نمایش پست ها
    با سلام
    این روش رو هم ببینید .با استفاده از ماکرو get.cell بدون نیاز به نوشتن کد های vba میشه به نتیجه دلخواه شما رسید.
    برای این منظور از قسمت name manager یک نام (cell color) انتخاب میکنید و در قسمت refers to فرمول زیر رو قرار بدید.
    کد PHP:
    =get.cell(38;sheet1!$a$1)+0*now() 
    کد 38 مربوط به اطلاعات رنگ پس زمینه هست.
    حالا سلول b1 رو انتخاب میکنید و از قسمت conditional formatting و new rule و use formula to....... فرمول زیر رو قرار میدید و رنگ زرد را انتخاب میکنید.

    کد PHP:
    =if(cellcolor=6;true;false
    عدد 6 مربوط به رنگ زرد هست.
    حالا با تغیر رنگ سلول a1 به رنگ زرد سلول b1 هم به رنگ زرد در می آید.
    در آخر چنانچه روش حل نمونه ای رو که مشاهده کردید رو بدست آوردید به ما هم اعلام کنید.
    سلام من فایل شما رو دیدم جواب شما اشتباه بود چون فقط با رنگ زرد کار میکرد سوال من اینه که شما هر رنگی رو انتخاب کردی b1 هم همون رنگ بشه نه اینکه فقط زرد یا فقط یه رنگ. با این حال ممنون در ضمن من خودم جواب رو ندارم اگه پیدا کردم حتما میزارم.

  11. #8


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    سلام من فایل شما رو دیدم جواب شما اشتباه بود چون فقط با رنگ زرد کار میکرد سوال من اینه که شما هر رنگی رو انتخاب کردی b1 هم همون رنگ بشه نه اینکه فقط زرد یا فقط یه رنگ. با این حال ممنون در ضمن من خودم جواب رو ندارم اگه پیدا کردم حتما میزارم.
    با بدست آوردن کد رنگها و ابزار conditional formatting برای رنگ های دیگه هم میشه تنظیم کرد.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  12. سپاس ها (3)


  13. #9


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    در فایل پیوست هر سلولی را که رنگی نمایید وقتی سلول مجاور را انتخاب میکنید، آن سلول نیز رنگی میگردد.

    کد PHP:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If 
    Target.Column 1 Then
    If Target.Offset(, -1).Interior.Color <> 16777215 Then
    Target
    .Interior.Color Target.Offset(, -1).Interior.Color

    End 
    If
    End If

    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xls Book1.xls اطلاعات (32.5 کیلو بایت, 20 نمایش)

  14. سپاس ها (2)


  15. #10


    آخرین بازدید
    2018/05/26
    تاریخ عضویت
    September 2015
    نوشته ها
    8
    امتیاز
    12
    سپاس
    3
    سپاس شده
    2 در 1 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط amir_ts نمایش پست ها
    با بدست آوردن کد رنگها و ابزار conditional formatting برای رنگ های دیگه هم میشه تنظیم کرد.
    اینطوری باید برای همه رنگ ها کد بنویسیم تا کدش بدست بیاد.


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزشی قرار دادن بک گراند ( پس زمینه ) در اکسل
    توسط mokaram در انجمن آموزش ساير موضوعات در اكسل
    پاسخ ها: 3
    آخرين نوشته: 2020/04/01, 20:03
  2. اجرای فرم پس از اجرا کردن فایل اکسل
    توسط mehdi9639 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2016/06/24, 08:29
  3. [حل شده] پاک شدن اطلاعات فرم پس از بستن فرم
    توسط aminkarami در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2015/09/03, 16:29
  4. امکان مخفی شدن یک ردیف پس از تکمیل شدن یک سل
    توسط dove1355 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 6
    آخرين نوشته: 2013/05/18, 07:04
  5. بستن یک فایل پس از اجرای فایلی دیگر
    توسط mo-aslani در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2011/07/09, 13:58

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

وابسطه کردن فرمت یک سلول اکسل

وابسته شدن سلول ها به یک سلول اکطل

conditional formating وابسته به دو ستون

اموزش تغیر رنگ سلول وابسته به سلول های دیگر

فرمول رنگ کردن خانه ها در اکسل

https:forum.exceliran.comshowthread.php9553-وابسته-کردن-پس-زمینه-سلول-به-سلول-دیگر

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد