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

موضوع: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

  1. #1


    آخرین بازدید
    11 _ 10 _ 2011
    تاریخ عضویت
    August_2011
    نوشته ها
    9
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    با سلام،

    آیا می*شود برای دسترسی یه شیت*های مختلف یک فایل، پسوردهای مختلف تعیین کرد؟

    مثلاً فرض کنید که فایلی با ۵ شیت A تا E وجود دارد و روی شبکه برای ۵ نفر Share شده است. آیا ممکن است هر یک از این ۵ نفر تنها با پسورد خود قادر به دسترسی به شیت خود باشند؟

    با سپاس
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    February_2011
    نوشته ها
    16
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    amin61b به Yahoo ارسال پیام

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    با سلام

    بله امکانش وجود داره

    شما می تونید روی اسم هر یک از شیت ها راست کلیک کنید و در قسمت Protect Sheet برای هر شیت یک پسورد جداگانه اختصاص بدید.

    برای باز کردن پسورد هم همین کار رو تکرار می کنید و گزینه unprotect Sheet رو می زنید و پسورد رو وارد می کنید.

    الان شما می تونید پسورد هر شیت رو به یکی از افراد مورد نظرتون بدید و اون فرد فقط به شیت خودش دسترسی داره[/align]

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

  4. #3


    آخرین بازدید
    11 _ 10 _ 2011
    تاریخ عضویت
    August_2011
    نوشته ها
    9
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    ضمن سپاس از پاسخ دقیق و خوب شما، اگر براتون زحمتی نیست لطفاً اون فایل نمونه*ای رو که پیشنهاد دادین رو برام ارسال کنید. فکر می*کنم پیشنهاد شما خیلی زیباتر و حرفه*ای تر باشه. اگر درست فهمیده باشم با روش پیشنهادی شما هر کس باید بتونه ساین.این کنه و بعد از چک شدن شناسه*ی کاربری و کلمه*ی عبورش شیت خودش رو ببینه.

  5. #4


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    February_2011
    نوشته ها
    16
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    amin61b به Yahoo ارسال پیام

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    با سلام

    فایلی رو که گفته بودم ضمیمه کردم


    همونظور که خواسته بودید در این فایل 5 کاربر معرفی شدن که هر کدوم یه شیت به اسم خودشون دارن. من اسم هر فرد و پسورد رو برات میذارم شما می تونید اسامی و رمز عبور هر فرد رو به دلخواه تغییر بدید.
    Username : amin Password : aaa
    Username : ali Password : bbb
    Username : mohammad Password : ccc
    Username : nima Password : ddd
    Username : pejman Password : eee

    Vba Password: exceliran

    برای اجرای فایل باید حالت ماکرو فعال باشه
    فايل هاي پيوست شده فايل هاي پيوست شده

  6. #5


    آخرین بازدید
    11 _ 10 _ 2011
    تاریخ عضویت
    August_2011
    نوشته ها
    9
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    ممنون از زحمتی که برای فایل نمونه کشیدی. من تونستم کد VB رو ببینم ولی راستش خیلی ازش سر در نیاوردم. در این خصوص برام سوال*های زیر پیش اومده. ببخش بی*سوادی من رو:

    ۱. من یک شیت جدید اضاه کردم، چطوری می*تونم مثل شما روی اون Password مورد نظر خودم رو بزارم؟

    ۲. چطوری میشه کلمه*ی عبورهایی رو که انتخاب کردی رو تغییر داد؟ و آیا این کار می*تونه توسط کاربری که داره لاگین می*کنه انجام بشه؟

    ۳. چطوری میشه یک نفر با شناسه*ی Admin تعریف کرد که با وارد کردن کلمه*ی عبورش هم*زمان به تمامی شیت*ها دسترسی داشته باشه؟

    ۴. چطوری میشه وقتی کاربر شناسه یا کلمه*ی عبورش رو اشتباه وارد کرد پیغام مورد نظر من (مثلاً لطفاٌ دو باره سعی کنید!) ظاهر بشه؟

  7. #6


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    February_2011
    نوشته ها
    16
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    amin61b به Yahoo ارسال پیام

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    نقل قول نوشته اصلی توسط al_abd_nima
    ممنون از زحمتی که برای فایل نمونه کشیدی. من تونستم کد VB رو ببینم ولی راستش خیلی ازش سر در نیاوردم. در این خصوص برام سوال*های زیر پیش اومده. ببخش بی*سوادی من رو:

    ۱. من یک شیت جدید اضاه کردم، چطوری می*تونم مثل شما روی اون Password مورد نظر خودم رو بزارم؟

    ۲. چطوری میشه کلمه*ی عبورهایی رو که انتخاب کردی رو تغییر داد؟ و آیا این کار می*تونه توسط کاربری که داره لاگین می*کنه انجام بشه؟

    ۳. چطوری میشه یک نفر با شناسه*ی Admin تعریف کرد که با وارد کردن کلمه*ی عبورش هم*زمان به تمامی شیت*ها دسترسی داشته باشه؟

    ۴. چطوری میشه وقتی کاربر شناسه یا کلمه*ی عبورش رو اشتباه وارد کرد پیغام مورد نظر من (مثلاً لطفاٌ دو باره سعی کنید!) ظاهر بشه؟
    سلام
    خواهش می کنم قابلی نداشت جواب سوالاتت رو میدم
    ج1 - همون کدهایی که برای یه شیت نوشته شده رو برای شیت جدید اضافه کن و تغییرات لازم رو اعمال کن

    ج2- در این فایل کاربر خودش نمی تونه رمز رو تغییر بده. برای تغییر شما می تونی توی کدها رمز رو سرچ کنید بعد اون رو با رمز مورد نظر عوض کنید.

    ج3- برای این کار باید یه کد بنویسید که اگر اسم کاربری admin بود تمام شیتها رو نمایش بده

    ج4- شما می تونید یه شرط بذارید و یه مسیج باکس تعریف کنید که اگر رمز اشتباه بود پیغام مورد نظر شما رو نشون بده

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

  8. #7


    آخرین بازدید
    11 _ 10 _ 2011
    تاریخ عضویت
    August_2011
    نوشته ها
    9
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    ممنون. من کد Passwordها رو پیدا کردم ولی چون از VB سر در نمیارم، خوب نمی*تونم راهنمایی*های ج۳ شما رو اجرایی کنم. اگر برات ممکن هست در این خصوص کمکم کن.

    خیلی ممنون می*شم اگر بتونی برام توضیح بدی که در پایین شماره* کدهای ۲، ۴، ۵، ۶-۸، ۹ (به خصوص عملگر «:»)، ۱۱-۱۳ و ۱۴ که نوشتی دقیقا چه کاری انجام می*دهند. فکر می*کنم بقیه*اش دیگه تکراری باشه. با سپاس.

    Private Sub CommandButton1_enter() .۱
    On Error Resume Next .۲
    If TextBox1.Text = "amin" And TextBox2.Text = "aaa" Then .۳
    Pass.Hide .۴
    Dim a .۵
    For a = 1 To Sheets.Count .۶
    Sheets(a).Visible = xlSheetVisible .۷
    Next a .۸

    amin.Move After:=Sheets(Sheets.Count) .۹
    Dim b .۱۰
    For b = 1 To Sheets.Count .۱۱
    Sheets(b).Visible = xlSheetVeryHidden .۱۲
    Next b .۱۳
    Unload Me .۱۴
    Application.Windows.Application.Visible = True.۱۵

  9. #8


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    February_2011
    نوشته ها
    16
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    amin61b به Yahoo ارسال پیام

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    با سلام

    براتون فایلی رو که با پسورد admin همه شیتها رو نمایش بده آماده می کنم. و اما جواب سوالاتتون :

    2- اگر اروری پیش بیاد رد میشه ازش
    4- یوزر فروم Pass رو می بنده
    5- یه متغییر به نام a تعریف کردیم
    6-8- یه حلقه تعریف کردیم که همه شیتها رو نمایش بده
    9- گفتیم شیتی که اسمش امین رو ببر بذار آخرین شیت
    عملگر <> به مفهوم مخالف به کار میره عکس مساوری
    11-13 – یه حلقه تعریف کردیم تا تمام شیتها رو مخفی کنه. در اکسل نمیشه همه شیتها رو مخفی کرد حتما باید یکی همیشه نمایش داده بشه این حلقه همه شیتها به غیر از شیت آخر رو مخفی می کنه . به همین خاطر ما شیت امین رو به آخر بردیم !
    15-بستن پنجره

  10. #9


    آخرین بازدید
    11 _ 10 _ 2011
    تاریخ عضویت
    August_2011
    نوشته ها
    9
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    یک دنیا ممنون از حوصله*تون در پاسخ دادن ولی من توضیح قسمت*های ۹ و ۱۴ رو در توضیحات شما خوب متوجه نشدم.

    ۱. ببین یعنی شما میگی اگر من ۵ تا شیت داشته باشم و حلقه*ای بنویسم که بگه همه*ی ۵ تا شیت مخفی بشه، فقط ۴ تا حلقه*ی اول مخقی میشن؟

    ۲. این علامت دو نقطه : که قبل از مساوی در کد ۹ نوشتی به چه معناست؟

    ۳. جسارتاً در مورد کد unload me هم هیچ توضیحی ندادین.

    با سپاس.


  11. #10


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    February_2011
    نوشته ها
    16
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست

    amin61b به Yahoo ارسال پیام

    RE: گذاشتن پسوردهای مختلف بر روی شیت*های مختلف

    با سلام

    فایل نمونه با تاخیر آماده شد. در این فایل شما وقتی به جای نام کاربری و کلمه عبور کلمه admin رو بزنید همه شیتها نمایش داده میشه.

    بقیه رمزها مثل فایل قبلی هستن.
    فايل هاي پيوست شده فايل هاي پيوست شده


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

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

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

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

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

  1. پسورد گذاشتن بر روی شیتها
    توسط zar2shtian در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 11
    آخرين نوشته: 29 _ 08 _ 2016, 19:59
  2. نحوه جستجو با استفاده از تابع وی لوکاپ روی دو مقدار
    توسط shaneh در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 16
    آخرين نوشته: 04 _ 02 _ 2016, 10:19
  3. تهیه یک "لیست "از نام شیت*ها
    توسط amirgolshan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 08 _ 02 _ 2013, 17:01
  4. پسوردگذاری روی قسمت ویژوال بیسیک اکسل
    توسط m.estreji در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 09 _ 12 _ 2012, 17:59
  5. پسورد برای سلول
    توسط amin61b در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 21 _ 07 _ 2011, 09:33

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

محدود كردن شيت exceliran.com

نحوه جستجو با استفاده از تابع وی لوکاپ روی دو مقدار site:exceliran.com

حلقه شیت های مختلف اکسل

طريقه رمز گذاشتن براي شيت هاي اكسل

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

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