پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
یوزرفرم پیشرفته -Advanced  User Form
داشبورد (مقدماتی) – Dashboards(Elementary)
ابزارهای اعتبار سنجی و اخطار دهنده
بسته آموزشی userform
مدیریت و کنترل خطا در اکسل
توابع متنی
گرافیک در اکسل
جزوه آموزشی جداول و نمودارهای پاشنه ای
فایل آموزشی نحوه تهیه فرمت عددی دلخواه یا custom number format cell
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: تابع بدست آوردن شماره رنگ یک سلول و رنگ قلم آن سلول

  1. #1


    آخرین بازدید
    17 _ 04 _ 2012
    تاریخ عضویت
    April_2010
    نوشته ها
    25
    امتیاز
    5
    سپاس
    0
    سپاس شده
    3 در 3 پست

    تابع بدست آوردن شماره رنگ یک سلول و رنگ قلم آن سلول

    تابع بدست آوردن شماره رنگ یک سلول و رنگ قلم آن سلول
    می*خواهیم تابعی بنویسیم که شماره رنگ یک سلول (fill color) یا شماره رنگ قلم (font color) را مشخص کنیم.
    (می*دانیم که در اکسل از 56 رنگ می*توان استفاده کرد که هر رنگ یک کد دارد مثلا کد رنگ قرمز 3 و آبی 5 است.)
    • نام تابع : CellColor
    • ورودی : تابع دو ورودی دارد ، ورودی اول آدرس سلول است و ورودی دوم مشخص می*کند که ما می*خواهیم رنگ زمینه سلول را داشته باشیم یا رنگ قلم آنرا .
    اگر ورودی دوم عبارت fill بود رنگ زمینه مد نظر است و اگر font بود رنگ قلم.
    • نام ورودی اول MyRange و از نوع Range است
    • نام ورودی دوم Mode و از نوع String است
    • اگر ورودی دوم داده نشده بود و یا مقادیری غیر fill و font بود ، خروجی تابع یک خطا به شکل #Mistake باشد .

    برای نوشتن این تابع از دستور شرطی IF به صورت زیر استفاده می*کنیم :
    Public Function Colorindex(MyRange As Range, Mode As String)

    Application.Volatile True

    If Mode = "font" Then
    Colorindex = MyRange.Font.Colorindex
    ElseIf Mode = "fill" Then
    Colorindex = MyRange.Interior.Colorindex
    Else
    Colorindex = "#Mistake"
    End If
    End Function
    عبارت As Range بیان می*کند که ورودی اول یک خانه است.
    عبارت String As بیان می*کند که ورودی دوم یک رشته (متن – غیر عدد) است .

    دستور Application.Volatile True به اکسل می*گوید که هر وقت هر خانه*ای را مجدد محاسبه کرد، باید تابع ما را نیز مجدد محاسبه کند . ( این حالت مانند تابع now() خود اکسل است که زمان را مرتب محاسبه و نشان می*دهد.) زدن کلید F9 نیز باعث می*شود که این تابع مجدد محاسبه شود.

    حال خانه A1 را به رنگ زرد و متن آنرا قرمز می*کنیم و تابع را روی آن آزمایش می*کنیم.
    فرمولهای بکار رفته در خانه B1 و B2 را به ترتیب در D1 و D2 مشاهده می*کنید.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  


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

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

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

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

کد رنگ در اکسل

یک رنگ هر سلول در EXCELکد رنگ سلول در اکسلبدست اوردن تعداد خانه ها در اکسلتابعی در اکسل برای نمایش کد رنگ یا نام آناکسل خواندن شماره سلولخواندن رنگ سلول هاي فايل اكسلتابعی در اکسل برای بدست آوردن تعداد نمایش کد رنگ در اکسلکد رنگ سل در اکسلدر آوردن آدرس سلول در اکسلبدست آوردن زير رشته در اكسلرنگ قلم سلول در اکسلبه دست آوردن کد رنگ ها در اکسلcolor exceliran.comبدست آوردن ادرس یک سلولتابع یافتن کد رنگ در اکسلبدست آوردن کد رنگ در اکسلبدست آوردن تعداد سلول ها با یک رنگ در اکسلبدست آوردن range سلولبدست آوردن مرجع سلولکد رنگ ها در functionتابع خواندن رنگ سل در اکسلقملم سبوب

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

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