نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: جا به جا شدن Data validation ها

  1. #1


    آخرین بازدید
    2020/11/10
    تاریخ عضویت
    November 2014
    نوشته ها
    53
    امتیاز
    28
    سپاس
    17
    سپاس شده
    18 در 11 پست
    تعیین سطح نشده است

    جا به جا شدن Data validation ها

    سلام
    مشکلی که دارم اینه در یک فایل اکسل یک table دارم که برخی از ستون های آن را از طریق Data validation قانونی گذاشتم که در محدوده خاصی فقط بتوان عدد وارد کرد (min , max دارد)
    اشکال اینه وقتی سطری به جدول اضافه یا یک سطر حذف کنم ستون هایی که data validation دارند قانونشون به یه ستون قبل شیفت پیدا میکنه مثلا اگر ستونB بدون محدودیت و ستون c دارای محدودیت بین 0تا20 و ستون D محدودیت 0تا40 باشد با حذف یا اضافه شدن یک سطر قانون ستون C به ستون B و قانون ستون D به B شیفت پیدا می کند!!!!
    شما تا به حال این مشکل را داشتید؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    دلیلش اینه که وقتی شما سطری رو حذف میکنید به تعداد سطری که حذف میکنید از محدوده datavalidation تون کم میشه
    فکر کنم با استفاده از کدنویسی این مشکل برطرف میشه



  4. سپاس ها (1)


  5. #3


    آخرین بازدید
    2020/11/10
    تاریخ عضویت
    November 2014
    نوشته ها
    53
    امتیاز
    28
    سپاس
    17
    سپاس شده
    18 در 11 پست
    تعیین سطح نشده است

    آهان چه جالب! به نظرتون این یه باگ برای اکسل نیست؟
    کدش را می تونید بهم بگین؟
    نقل قول نوشته اصلی توسط generalsamad نمایش پست ها
    با سلام
    دلیلش اینه که وقتی شما سطری رو حذف میکنید به تعداد سطری که حذف میکنید از محدوده datavalidation تون کم میشه
    فکر کنم با استفاده از کدنویسی این مشکل برطرف میشه

  6. #4


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

    ye nemone file mizarin baresish konim
    در پناه خداوندگار ایران زمین باشید و پیروز

  7. #5


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    این کد را ملاحظه بفرمائید
    کد زیر دیتاولیدیشنی ایجاد میکنه که در محدوده مورد نظر فقط مقادیر بین 10 تا 20 را قبول میکند
    کد PHP:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
        
    With Range("A1:A10").Validation
            
    .Delete
            
    .Add Type:=xlValidateWholeNumberAlertStyle:=xlValidAlertStop_
            Operator
    :=xlBetweenFormula1:="10"Formula2:="20"
            
    .IgnoreBlank True
            
    .InCellDropdown True
            
    .InputTitle ""
            
    .ErrorTitle "خطا"
            
    .InputMessage ""
            
    .ErrorMessage "شما مجاز به وارد کردن اين مقدار نميباشيد."
            
    .ShowInput True
            
    .ShowError True
        End With
    End Sub 
    با استفاده از ضبط ماکرو میتونید مجوزهای دیگه رو نیز بدست بیاورید
    سوالی داشتید بفرمائید راهنمائی خواهیم کرد.
    ویرایش توسط generalsamad : 2016/03/09 در ساعت 16:08





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

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

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

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

  1. Data Validation تاریخ - و تکرار یک عدد به مقدار دلخواه در سلول ها
    توسط a.dal65 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 7
    آخرين نوشته: 2015/06/15, 09:23
  2. [حل شده] Data Validation
    توسط a.dal65 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2015/06/02, 20:24
  3. Data validation
    توسط mohamadali110 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 3
    آخرين نوشته: 2014/08/24, 15:15
  4. If در Data validation
    توسط Alireza در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 4
    آخرين نوشته: 2013/12/04, 12:43
  5. Data Validation
    توسط kaka در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 3
    آخرين نوشته: 2012/06/28, 00:21

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

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

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

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

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