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

موضوع: قفل یک محدوده

  1. #1


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    798
    امتیاز
    1667
    سپاس
    590
    سپاس شده
    1,242 در 436 پست
    تعیین سطح نشده است

    قفل یک محدوده

    سلام با این کد میشه سلول مورد نظر رو بدون اینکه شیت رو قفل گذاشت محدود کرد

    حالا میخوام بدونم برای اینکه همه سلول ها رئو در بر بگیره به جز سلول یا ستونی که مد نظر هست چکار کنم

    یا اینکه ستون هایی که مد نظرمه رو در نظر بگیره

    کد PHP:
    Private Sub Worksheet_selectionChange(ByVal Target As Excel.Range)    If Target = [c3Then        MsgBox "Can not change this cell"        Range("C2").Select    End IfEnd Sub 
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.


  2.  

  3. #2


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    798
    امتیاز
    1667
    سپاس
    590
    سپاس شده
    1,242 در 436 پست
    تعیین سطح نشده است

    با این روش هر رنحی رو بخوایم میتونی محدود کنیم

    اینو تازه پیدا کردم
    Select "Data"
    Select "Validation"
    On the "Settings" tab
    Click the "Allow" drop box
    Select "Text length"
    In the "Data" drop box
    Select "less than"
    In the "Maximum" box put 0 (zero)
    Click OK


  4. #3


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    منظورتون از محدود کردن چی هست؟
    نتونید توش بنویسید؟

  5. #4


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    798
    امتیاز
    1667
    سپاس
    590
    سپاس شده
    1,242 در 436 پست
    تعیین سطح نشده است

    بله عین پروتکت شدن یک شیت هست
    چون میخوام شیر کنم با مشکل بر میخورم دنبال ی راهی هستم که سلولهایی رو قفل کنم اما شیت قفل نشه
    کاربرای مشخصی هم ندارم که از طریق قفل با شیر استفاده کنم


  6. #5


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    چون توی selection change باید نوشته بشه فکر نکنم بتونید محدوده رو تعیین کنید. مگر اساتید راه دیگه ای داشته باشن.
    اما اینکه چرا نمی خواید قفل کنید رو نفهمیدم. چون براحتی محافظت میشه از صفحاتتون!

  7. #6


    آخرین بازدید
    تاریخ عضویت
    January 2014
    نوشته ها
    798
    امتیاز
    1667
    سپاس
    590
    سپاس شده
    1,242 در 436 پست
    تعیین سطح نشده است

    با این روش حلش کردم
    ممنون از دوستان

    کد:
    Private Sub Worksheet_selectionChange(ByVal Target As Excel.Range)    If Target.Column = 1 Then
            
            Range("c2").Select
        End If
    If Target.Column = 2 Then
            
            Range("c2").Select
        End If
    
    
    End Sub




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

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

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

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

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

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

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

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

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