غیر فعال کردن Unhide برای ستونهای Hide شده

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • arsalan135

    • 2013/11/10
    • 64
    • 58.00

    غیر فعال کردن Unhide برای ستونهای Hide شده

    با سلام خدمت دوستان
    جدولی داریم که بایستی اطلاعاتی توسط کاربر داخل آن ثبت گردد. چنانچه بخواهیم :
    1- ستونهایی از جدول را مخفی کنیم بگونه ایکه کاربران قادر به unhide کردن ستونها نباشند.
    2- سایر ستونهایی که خارج از جدول است را غیر فعال کنیم بگونه ایکه وقتی کاربر شیت مورد نظر را باز می کند فقط ستونهای مربوط به درج اطلاعات مشاهده و در دسترس باشد
    3- چنانچه ماکرویی داشته باشیم که بخواهیم عملیاتی را روی یک شیت قفل شده انجام دهد آیا امکان دارد ؟
    ممنون و سپاس از اساتید و دوستان
  • حسام بحرانی

    • 2013/09/29
    • 2065
    • 72.00

    #2
    نوشته اصلی توسط arsalan135
    با سلام خدمت دوستان
    جدولی داریم که بایستی اطلاعاتی توسط کاربر داخل آن ثبت گردد. چنانچه بخواهیم :
    1- ستونهایی از جدول را مخفی کنیم بگونه ایکه کاربران قادر به unhide کردن ستونها نباشند.
    2- سایر ستونهایی که خارج از جدول است را غیر فعال کنیم بگونه ایکه وقتی کاربر شیت مورد نظر را باز می کند فقط ستونهای مربوط به درج اطلاعات مشاهده و در دسترس باشد
    3- چنانچه ماکرویی داشته باشیم که بخواهیم عملیاتی را روی یک شیت قفل شده انجام دهد آیا امکان دارد ؟
    ممنون و سپاس از اساتید و دوستان
    با سلام ، ابتدا برای ستونهای مربوط به درج اطلاعات ، تیک Locked از قسمت Format Cells و تب Protection رو بردارید . سپس ستونها و ردیف هایی را که لازم است ، Hide کنید و در نهایت شیت را قفل نمایید .
    منظورتان از عملیات بر روی شیت های قفل شده ، بوسیله ماکرو چیست؟
    با سپاس

    ɦɛʂɑɱ ɓɑɦɾɑɳɨ

    [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
    [/FONT][/B][/CENTER]
    [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
    [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
    [/FONT][/B][/FONT][/SIZE]
    [/CENTER]

    کامنت

    • arsalan135

      • 2013/11/10
      • 64
      • 58.00

      #3
      نوشته اصلی توسط حسام بحرانی

      با سلام ، ابتدا برای ستونهای مربوط به درج اطلاعات ، تیک Locked از قسمت Format Cells و تب Protection رو بردارید . سپس ستونها و ردیف هایی را که لازم است ، Hide کنید و در نهایت شیت را قفل نمایید .
      منظورتان از عملیات بر روی شیت های قفل شده ، بوسیله ماکرو چیست؟
      با سپاس

      ɦɛʂɑɱ ɓɑɦɾɑɳɨ

      ممنون از توجه شما
      نكته اي كه بايستي از ابتدا می گفتم اینکه از ابزار table برای درج ردیف ها بطور اتوماتیک استفاده شده است و زمانی که protect sheet استفاده می شود ، عملا ابزار table کارایی ندارد .

      کامنت

      • حسام بحرانی

        • 2013/09/29
        • 2065
        • 72.00

        #4
        نوشته اصلی توسط arsalan135
        ممنون از توجه شما
        نكته اي كه بايستي از ابتدا می گفتم اینکه از ابزار table برای درج ردیف ها بطور اتوماتیک استفاده شده است و زمانی که protect sheet استفاده می شود ، عملا ابزار table کارایی ندارد .
        با سلام ، مراحل بالا را برای Table هم انجام دهید فقط در هنگام قفل کردن تیک Use AutoFilter رو بزنید .
        با سپاس

        ɦɛʂɑɱ ɓɑɦɾɑɳɨ
        [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
        [/FONT][/B][/CENTER]
        [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
        [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
        [/FONT][/B][/FONT][/SIZE]
        [/CENTER]

        کامنت

        • arsalan135

          • 2013/11/10
          • 64
          • 58.00

          #5
          نوشته اصلی توسط حسام بحرانی


          با سلام ، مراحل بالا را برای Table هم انجام دهید فقط در هنگام قفل کردن تیک Use AutoFilter رو بزنید .
          با سپاس

          ɦɛʂɑɱ ɓɑɦɾɑɳɨ
          سلام
          باز هم table غيرفعال مي شود. حتي تمام گزينه هاي protect*رو هم فعال كردم ولي باز Table*غيرفعال مي شود ،يعني رديف جديدي بصورت اتوماتيك اضافه نمي شود
          ممنون

          کامنت

          • AmirAkbar

            • 2014/02/06
            • 118

            #6
            نوشته اصلی توسط arsalan135
            با سلام خدمت دوستان
            جدولی داریم که بایستی اطلاعاتی توسط کاربر داخل آن ثبت گردد. چنانچه بخواهیم :
            1- ستونهایی از جدول را مخفی کنیم بگونه ایکه کاربران قادر به unhide کردن ستونها نباشند.
            2- سایر ستونهایی که خارج از جدول است را غیر فعال کنیم بگونه ایکه وقتی کاربر شیت مورد نظر را باز می کند فقط ستونهای مربوط به درج اطلاعات مشاهده و در دسترس باشد
            3- چنانچه ماکرویی داشته باشیم که بخواهیم عملیاتی را روی یک شیت قفل شده انجام دهد آیا امکان دارد ؟
            ممنون و سپاس از اساتید و دوستان
            1 - وقتی ستونهارو hide کنید و شیت رو پروتکت کنید دیگه نمی تونن اونارو unhide کنن.. (البته کاربران معمولی..!)
            2 - روی اولین سرستونی که میخوای از اون به بعد دیده نشه کلیک کن و کلیدهای Ctrl + Shift + Left (or right) Arrow key رو بزن تا همه سلکت بشن و بعد hide شون کن
            3 - اگه با موارد لاک شده منافات نداشته باشه بله

            البته وقتی گزینه های لاک رو تا Use AutoFilter باز بذارید Table غیر فعال نمیشه فقط قالب رنگش اعمال نمیشه..!
            Last edited by AmirAkbar; 2014/02/18, 09:11.

            کامنت

            چند لحظه..