درخواست پسورد با کلیک بر روی تب شیت

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ~M*E*H*D*I~
    • 2011/10/19
    • 4377
    • 70.00

    درخواست پسورد با کلیک بر روی تب شیت

    با درود

    ممکن است بخواهید در یک فایل محدودیت هایی برای یک شیت خاص ایجاد کنید مثلا با کلیک بر روی نام شیت درخواست پسورد از شما شود ، در فایل پیوست کدی برای این کار نوشته شده ، با کلیک بر روی sheet2 نیاز به پسور خواهید داشت (پسورد 123 تعرف شده است)
    فایل های پیوست شده
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]
  • fari1531
    • 2015/01/10
    • 2

    #2
    با سلام
    دوست عزیز من کد رو در داخل یک work book دیگه قرار دادم و اسم شیت رو هم تغییر دادم ولی عمل نکرد
    مشکل از کجاست به نظرتون؟

    کامنت

    • fari1531
      • 2015/01/10
      • 2

      #3
      حل شد ممنون

      کامنت

      • nikkhah

        • 2014/08/29
        • 124

        #4
        سلام
        ببخشید یه سوال :
        اگر چند شیت رو خواسته باشیم همزمان پسورد بگذاریم چگونه باید عمل کرد ؟
        [CENTER][FONT=book antiqua][COLOR=#0000FF][SIZE=4]اشکهایی که پس از هر شکست میریزیم ، همان عرقیست که برای [/SIZE][/COLOR][COLOR=#b22222][SIZE=4]پیروزی [/SIZE][/COLOR][COLOR=#0000FF][SIZE=4]نریخته ایم[/SIZE][/COLOR]
        [/FONT][/CENTER]

        کامنت

        • Amir Ghasemiyan

          • 2013/09/20
          • 4598
          • 100.00

          #5
          نوشته اصلی توسط nikkhah
          سلام
          ببخشید یه سوال :
          اگر چند شیت رو خواسته باشیم همزمان پسورد بگذاریم چگونه باید عمل کرد ؟
          سلام
          بايد يك حلقه نوشته بشه كه هر دفعه يك شيت رو بگيره بعد دونه دونه شيت ها رو رمز بذاره

          کامنت

          • Amir Ghasemiyan

            • 2013/09/20
            • 4598
            • 100.00

            #6
            نوشته اصلی توسط nikkhah
            سلام
            ببخشید یه سوال :
            اگر چند شیت رو خواسته باشیم همزمان پسورد بگذاریم چگونه باید عمل کرد ؟

            مثلا چيزي شبيه اين :
            کد:
            Private Sub Workbook_SheetActivate(ByVal Sh As Object)
            If Pwd = "" Then
            For Each Sh In Worksheets
            Num = ActiveWindow.Index
            Windows(Num).Visible = False
            If Application.InputBox("Enter Password", "Password") <> "123" Then
            MsgBox "Incorrect Password", vbCritical, "Error"
            Application.EnableEvents = False
            Sheets(PvSh).Select
            Application.EnableEvents = True
            Else
            Pwd = "123"
            End If
            Windows(Num).Visible = True
            Next Sh
            End If
            End Sub

            کامنت

            • syazdani

              • 2015/04/29
              • 6

              #7
              سلام
              من خیلی وارد نیستم میشه قدم به قدم به من بگین که چطوری میتونم کاری کنم که یک شیت فقط با زدن پسورد قابل دیدن باشه؟
              ممنون

              کامنت

              • khakzad

                • 2010/03/17
                • 2034
                • 85.00

                #8
                شما وقتی شیت ها رو hide کنید و workbook رو قفل کنید.تا پسورد نزنید شیت رو نمیتونید unhide کنید.
                منظورتون همین هست یا کد باید باشه؟
                [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

                [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
                [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
                :wcom:

                [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
                [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
                [/CENTER]

                کامنت

                • Javid Mokhtari
                  مدير تالار ويژوال بيسيك

                  • 2012/01/16
                  • 1212
                  • 73.00

                  #9
                  نوشته اصلی توسط syazdani
                  سلام
                  من خیلی وارد نیستم میشه قدم به قدم به من بگین که چطوری میتونم کاری کنم که یک شیت فقط با زدن پسورد قابل دیدن باشه؟
                  ممنون
                  با سلام.
                  قدم به قدم یعنی باید چند روز بهتون توضیح بدیم
                  [FONT=Tahoma][INDENT][CENTER][SIZE=3][FONT=courier new][B][FONT=comic sans ms][SIZE=3][FONT=arial]دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
                  بیش از [COLOR=#008000]60[/COLOR] جلسه آموزش ویدئویی رایگان

                  شرکت در دوره:
                  [/FONT][/SIZE]
                  [SIZE=5] [FONT=Tahoma][FONT=courier new][B][URL]https://javidsoft.ir/courses/[/URL][/B][/FONT][/FONT][/SIZE][/FONT]
                  [/B][/FONT][/SIZE]
                  [/CENTER]
                  [/INDENT]
                  [/FONT]

                  کامنت

                  • syazdani

                    • 2015/04/29
                    • 6

                    #10
                    بله میشه بفرماییید این کارو چطوری انجام بدم؟

                    کامنت

                    • syazdani

                      • 2015/04/29
                      • 6

                      #11
                      نوشته اصلی توسط khakzad
                      شما وقتی شیت ها رو hide کنید و workbook رو قفل کنید.تا پسورد نزنید شیت رو نمیتونید unhide کنید.
                      منظورتون همین هست یا کد باید باشه؟
                      بله میشه بفرمایید چطور این کارو انجام بدم؟

                      کامنت

                      • syazdani

                        • 2015/04/29
                        • 6

                        #12
                        نوشته اصلی توسط syazdani
                        بله میشه بفرمایید چطور این کارو انجام بدم؟
                        البته میخوام فقط یکی از شیت هایی که hide میکنم نیاز به پسورد داشته باشه بقیه شیت ها که visible هستند پسورد نخوان

                        کامنت

                        • khakzad

                          • 2010/03/17
                          • 2034
                          • 85.00

                          #13
                          دوست عزیز
                          یا سلهای یک شیت رو قفل می کنید یا ورک بوک رو
                          از هم جدا هستن
                          اول، سل ها در شیت های مختلفی که میخواید قفل کنید را در نظر بگیرید و با انجام تنظیمات اولیه (گذاشتن تیک lock در فرمت سل)، از تب review گزینه protect sheet رو بزنید.
                          تا اینجا سل ها مورد نظر قفل هستن.
                          حالا شیت هایی که می خواید دیده نشن رو hide کنید و بعد از همون مسیر protect workbook بزنید
                          [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

                          [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
                          [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
                          :wcom:

                          [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
                          [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
                          [/CENTER]

                          کامنت

                          • syazdani

                            • 2015/04/29
                            • 6

                            #14
                            نوشته اصلی توسط khakzad
                            شما وقتی شیت ها رو hide کنید و workbook رو قفل کنید.تا پسورد نزنید شیت رو نمیتونید unhide کنید.
                            منظورتون همین هست یا کد باید باشه؟
                            workbook چطوری قفل کنم؟



                            کامنت

                            • generalsamad
                              مدير تالار توابع

                              • 2014/06/22
                              • 1496

                              #15
                              با سلام
                              توی آفیس 2013 طبق شکل زیر
                              Click image for larger version

Name:	Protect.png
Views:	1
Size:	63.7 کیلو بایت
ID:	126049
                              [CENTER]
                              [SIGPIC][/SIGPIC]
                              [/CENTER]

                              کامنت

                              چند لحظه..