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

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • payam

    • 2012/05/18
    • 79

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

    با درود
    خواستم بدونم آیا در اکسل میتونیم کاری کنیم که همه شیتها غیر از یکی مخفی بشن؟اگه میشه توضیح بدید لطفا.
    سپاسگزار
  • komeilex

    #2
    RE: مخفی کردن شیتها در اکسل

    [align=justify]دوست عزیز اگر امکانش هست منظرتون رو واضح تر بگید.
    مسلما هر شیتی رو که شما دلتون بخواد می تونین مخفی کنین و هر کدوم رو هم که خواستین نگه دارین. اگه منظورتون اینه؛ خوب روی شیتی که می خواین مخفیش کنین راست کلیک کنین و گزینه hide رو انتخاب کنین. با رفتن به محیط vb و انتخاب شیت مورد نظر و با رفتن به پنجره properties و انتخاب گزینه visible هم میتونین این کارو انجام بدین.[/align]

    کامنت

    • payam

      • 2012/05/18
      • 79

      #3
      RE: مخفی کردن شیتها در اکسل

      سپاس دوست گرامی.همین بود.ولی نمیدونم چرا قبلس امتحان نکردم.به هر حال سپاسگزارم.

      کامنت

      • miladman88

        • 2012/05/18
        • 38

        #4
        RE: مخفی کردن شیتها در اکسل

        نوشته اصلی توسط komeilex
        [align=justify]دوست عزیز اگر امکانش هست منظرتون رو واضح تر بگید.
        مسلما هر شیتی رو که شما دلتون بخواد می تونین مخفی کنین و هر کدوم رو هم که خواستین نگه دارین. اگه منظورتون اینه؛ خوب روی شیتی که می خواین مخفیش کنین راست کلیک کنین و گزینه hide رو انتخاب کنین. با رفتن به محیط vb و انتخاب شیت مورد نظر و با رفتن به پنجره properties و انتخاب گزینه visible هم میتونین این کارو انجام بدین.[/align]
        سلام
        در این صورت اگر کسی بیاید و دوباره راست کلیک کند و UNHIDE را بزند فعال می شود
        چه کاری می شود که به غیر از خودتان کسی دیگر نتواند آنرا بیاورد
        با تشکر

        کامنت

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

          • 2012/01/16
          • 1213

          #5
          RE: مخفی کردن شیتها در اکسل

          نوشته اصلی توسط miladman88

          سلام
          در این صورت اگر کسی بیاید و دوباره راست کلیک کند و UNHIDE را بزند فعال می شود
          چه کاری می شود که به غیر از خودتان کسی دیگر نتواند آنرا بیاورد
          با تشکر
          در اینصورت باید کد نویسی کنید یا اینکه فایلتون رو بعد از مخفی کردن شیت ها ، ProtectWorkbook کنید.
          دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
          بیش از 60 جلسه آموزش ویدئویی رایگان

          شرکت در دوره:

          https://javidsoft.ir/courses/


          کامنت

          • aminkarami

            • 2015/08/10
            • 24

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

            کامنت

            • Amir Ghasemiyan

              • 2013/09/20
              • 4476

              #7
              نوشته اصلی توسط aminkarami
              با سلام
              پیرو موضوع تاپیک می خواستم بدونم چطور میشه با برنامه نویسی همه شیت های اکسل رو به جز یک شیت به خصوص پنهان نمود؟؟؟

              سلام دوست عزیز
              این کد کمکتون میکنه
              کد:
              Sub hide_sheets()
              Dim shet As Worksheet
              For Each shet In ActiveWorkbook.Worksheets
                  If shet.Name <> "Sheet3" Then shet.Visible = xlSheetHidden
              Next
              End Sub

              کامنت

              • reza rad
                • 2016/07/13
                • 2

                #8
                سلام خسته نباشید چطور میشه شیت مخفی شده توسط ماکرو رو دوبار نمایش داد

                کامنت

                • amir_ts

                  • 2015/03/17
                  • 1248

                  #9
                  با سلام

                  فرض کنید شیت 2 مخفی شده حالا با این کد نمایش داده میشه....
                  کد:
                  [LEFT]
                  Sub test()
                  Sheet2.Visible = True
                  End Sub
                  [/LEFT]
                  یا کلید Alt+F11 رو بزنید روی اسم شیت مخفی قرار بگیرید بعد در قسمت چپ پایین(properties) آخرین گزینه که visable هست رو مقابلش از لیست سه تایی گزینه -1-xlsheetvisable رو انتخاب کنید.
                  ای برادر تو همه اندیشه ای

                  کامنت

                  Working...