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

موضوع: قفل کردن شیت با رمز عبور برای پنهان کردن محتویات شیت

  1. #1


    آخرین بازدید
    2018/05/07
    تاریخ عضویت
    June 2016
    نوشته ها
    42
    امتیاز
    18
    سپاس
    26
    سپاس شده
    8 در 6 پست
    تعیین سطح نشده است

    Question قفل کردن شیت با رمز عبور برای پنهان کردن محتویات شیت

    سلام
    آیا میشه توی فایلی که چند شیت مختلف داره مثلا از شیت 1 تا شیت 5 شیتهای خاصی که مد نظرمون هست رو با پسوردهای جداگانه قفل کنیم طوری که اسم شیت معلوم هست ولی محتویاتش نشون داده نمیشه اما باقی شیتها معلوم و قابل مشاهده و ویرایش هستن، مثلا فقط شیت 1 و 4 قفل بشن و کاربری که میخواد اون شیتها رو ببینه و ویرایش کنه رمز عبور وارد کنه تا محتویات شیت براش قابل رویت باشه. نمیدونم به صورت معمولی هم میشه این کار رو کرد یا حتما باید از طریق ویژوال بیسیک این کار رو کرد. لطفا یک فایل نمونه برام تهیه کنید و البته به صورت مو به مو برام توضیح بدید که چی به چیه و چیکار کردید و چطور میتونم خودم یکی بسازم و رمزهارو تغییر بدم. من خودم هیچی از کد نویسی بلد نیستم و سر در نمیارم. عاجزانه ازتون کمک میخوام.
    با تشکر.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2018/05/07
    تاریخ عضویت
    June 2016
    نوشته ها
    42
    امتیاز
    18
    سپاس
    26
    سپاس شده
    8 در 6 پست
    تعیین سطح نشده است

    چرا کسی جواب نمیده؟

  4. #3


    آخرین بازدید
    2017/07/31
    تاریخ عضویت
    January 2015
    نوشته ها
    14
    امتیاز
    11
    سپاس
    4
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    روش VBA من بلد نیستم
    ولی با protect sheet معمولی میتونی اینکارو انجام بدی. اون سطر یا ستونهارو hide کنی بعد protect کنی
    یا اصلا sheet رو hide کنی

  5. #4


    آخرین بازدید
    2017/07/31
    تاریخ عضویت
    January 2015
    نوشته ها
    14
    امتیاز
    11
    سپاس
    4
    سپاس شده
    1 در 1 پست
    تعیین سطح نشده است

    روش اسون برای edit کردن یا نکردن هست ولی این که نتونه ببینه من بلد نیستم

  6. #5


    آخرین بازدید
    4 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,472
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

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

    کد:
    Private Sub Worksheet_Activate()
    If ActiveSheet.ProtectContents = True Then
        ActiveSheet.Unprotect "Password"
        Cells.EntireColumn.Hidden = True
        ActiveSheet.Protect "Password"
    Else
        Cells.EntireColumn.Hidden = False
    
    
    End If
    End Sub
    ولی این نکته رو باید در نظر داشته باشید که شیت رو که قفل میکنید باید با همون رمز همیشگی قفل بشه. اگر رمز عوض بشه برنامه قطعا کار نخواهد کرد


  7. #6


    آخرین بازدید
    2018/05/07
    تاریخ عضویت
    June 2016
    نوشته ها
    42
    امتیاز
    18
    سپاس
    26
    سپاس شده
    8 در 6 پست
    تعیین سطح نشده است

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

    کد:
    Private Sub Worksheet_Activate()
    If ActiveSheet.ProtectContents = True Then
        ActiveSheet.Unprotect "Password"
        Cells.EntireColumn.Hidden = True
        ActiveSheet.Protect "Password"
    Else
        Cells.EntireColumn.Hidden = False
    
    
    End If
    End Sub
    ولی این نکته رو باید در نظر داشته باشید که شیت رو که قفل میکنید باید با همون رمز همیشگی قفل بشه. اگر رمز عوض بشه برنامه قطعا کار نخواهد کرد
    سلام من روی شیت موردنظر alt+f11 زدم و وارد محیط برنامه شدم و با کلیک کردن روی اسم شیت موردنظر کد رو داخل کپی کردم و به جای کلمه Password هم رمزمو نوشتم و دکمه سیو رو زدم بعد پنجره رو بستم و در داخل اکسل هیچ اتفاقی نیفتاد و باز هم شیت قابل ویرایش و دیدنه و رمز هم نمیخواد. آیا مراحل رو اشتباه رفتم؟ برای اینکه این کد فعال شه باید چیکار کنم؟


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

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

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

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

  1. پاسخ ها: 6
    آخرين نوشته: 2016/05/24, 10:54
  2. جمع محتویات یک شیت با استفاده از نام شیت
    توسط ali719 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 1
    آخرين نوشته: 2016/01/21, 09:40
  3. پاسخ ها: 1
    آخرين نوشته: 2015/07/25, 15:00
  4. انتقال محتویات سلول به شیت دیگر با کلیک بروی سلول
    توسط ali719 در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 1
    آخرين نوشته: 2014/09/08, 22:23
  5. انتقال محتویات جدول به شیت جدید
    توسط ali.b در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2014/04/16, 10:35

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

مخفی کردن شیت با رمز در اکسل

مخفی کردن شیت اکسل با رمز

مخفی کردن شیت با رمز

نحوه رمز گذاری روی شیت مخفی شده در اکسل

مخفی کردن شیت با قفل در اکسل

قفل شیت با کد VBa در اکسل

hideکردن شیت ها در اکسل با رمز

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

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

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

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