எக்செல் ஒர்க்ஷீட்டை மிகவும் மறைத்து மறைத்து வைப்பது எப்படி

  • இதை பகிர்
Michael Brown

உள்ளடக்க அட்டவணை

இந்த டுடோரியல் மறைக்கப்பட்ட மற்றும் மிகவும் மறைக்கப்பட்ட தாள்களுக்கு இடையே உள்ள வித்தியாசத்தை தெளிவுபடுத்துகிறது, ஒரு பணித்தாளை எவ்வாறு மிகவும் மறைத்து வைப்பது மற்றும் எக்செல் இல் மிகவும் மறைக்கப்பட்ட தாள்களை எவ்வாறு பார்ப்பது என்பதை விளக்குகிறது.

நீங்கள் கோபமாக இருக்கிறீர்களா? உங்கள் சூத்திரங்களில் ஒன்று குறிப்பிடும் விரிதாளைக் கண்டுபிடிக்க முடியவில்லையா? தாள் உங்கள் பணிப்புத்தகத்தின் கீழே உள்ள மற்ற தாவல்களில் தோன்றாது, அல்லது மறைநீக்கு உரையாடல் பெட்டியிலும் காட்டப்படாது. அந்த தாள் பூமியில் எங்கே இருக்க முடியும்? வெறுமனே, இது மிகவும் மறைக்கப்பட்டுள்ளது.

    எக்செல் இல் மிகவும் மறைக்கப்பட்ட ஒர்க்ஷீட் என்றால் என்ன?

    அனைவருக்கும் தெரியும், எக்செல் தாள் தெரியும் அல்லது மறைக்கப்படலாம். உண்மையில், ஒர்க்ஷீட் மறைவில் இரண்டு நிலைகள் உள்ளன: மறைக்கப்பட்டவை மற்றும் மிகவும் மறைக்கப்பட்டவை .

    சாதாரணமாக மறைக்கப்பட்ட ஒரு தாளை மறைப்பது மிகவும் எளிதானது. நீங்கள் செய்ய வேண்டியதெல்லாம், காணக்கூடிய ஒர்க் ஷீட்டில் வலது கிளிக் செய்து, மறைநீக்கு என்பதைக் கிளிக் செய்து, நீங்கள் பார்க்க விரும்பும் தாளைத் தேர்ந்தெடுக்கவும். மிகவும் மறைக்கப்பட்ட தாள்கள் வேறு கதை. பணிப்புத்தகத்தில் மிகவும் மறைக்கப்பட்ட தாள்கள் மட்டுமே இருந்தால், மறைநீக்கு என்ற உரையாடல் பெட்டியை உங்களால் திறக்க முடியாது, ஏனெனில் அன்ஹைட் கட்டளை முடக்கப்படும். பணிப்புத்தகத்தில் மறைக்கப்பட்ட மற்றும் மிகவும் மறைக்கப்பட்ட தாள்கள் இருந்தால், காணாதே உரையாடல் கிடைக்கும், ஆனால் மிகவும் மறைக்கப்பட்ட தாள்கள் அங்கு பட்டியலிடப்படாது.

    தொழில்நுட்ப ரீதியாக, எக்செல் மறைக்கப்பட்ட மற்றும் மறைக்கப்பட்ட தாள்களை எவ்வாறு வேறுபடுத்துகிறது மிகவும் மறைக்கப்பட்ட பணித்தாள்கள்? இவற்றில் ஒன்றைக் கொண்டிருக்கும் தாளின் தெரியும் பண்புமதிப்புகள்:

    • xlSheetVisible (அல்லது TRUE) - தாள் தெரியும்
    • xlSheetHidden (அல்லது FALSE) - தாள் மறைக்கப்பட்டுள்ளது
    • xlSheetVeryHidden - தாள் மிகவும் மறைக்கப்பட்டுள்ளது

    எக்செல் உன்மறை<2ஐப் பயன்படுத்தி யார் வேண்டுமானாலும் TRUE (தெரியும்) மற்றும் FALSE (மறைக்கப்பட்டவை) இடையே மாறலாம்> அல்லது மறை கட்டளைகள், xlVeryHidden மதிப்பை விஷுவல் பேசிக் எடிட்டரில் இருந்து மட்டுமே அமைக்க முடியும்.

    பயனரின் பார்வையில், மறைக்கப்பட்ட மற்றும் மிகவும் வித்தியாசம் என்ன மறைக்கப்பட்ட தாள்கள்? இது வெறுமனே இதுதான்: எக்செல் பயனர் இடைமுகம் வழியாக மிகவும் மறைக்கப்பட்ட தாளைக் காண முடியாது, அதை மறைக்க ஒரே வழி VBA ஆகும். எனவே, உங்களின் பணித்தாள்களில் சிலவற்றை மற்றவர்கள் மறைக்க மிகவும் கடினமாக்க விரும்பினால் (எ.கா. முக்கியத் தகவல் அல்லது இடைநிலை சூத்திரங்களைக் கொண்டவை), இந்த உயர் மட்டத் தாள் மறைவைப் பயன்படுத்தி, அவற்றை மிகவும் மறைக்கவும்.

    எப்படி எக்செல் ஒர்க்ஷீட்களை மிகவும் மறைத்து வைக்கவும்

    ஏற்கனவே குறிப்பிட்டுள்ளபடி, விஷுவல் பேசிக் எடிட்டரைப் பயன்படுத்துவதே ஒரு தாளை மிகவும் மறைவாக மாற்றுவதற்கான ஒரே வழி. நீங்கள் எத்தனை தாள்களை மறைக்க விரும்புகிறீர்கள் என்பதைப் பொறுத்து, பின்வரும் முறைகளில் ஒன்றைத் தொடரலாம்.

    ஒர்க் ஷீட்டை அதன் காணக்கூடிய சொத்தை மாற்றுவதன் மூலம் மிகவும் மறைத்து வைக்கவும்

    நீங்கள் ஒன்றை மட்டும் முழுமையாக மறைக்க விரும்பினால் அல்லது இரண்டு தாள்கள், நீங்கள் ஒவ்வொரு தாளின் தெரியும் பண்புகளை கைமுறையாக மாற்றலாம். இதோ:

    1. Alt + F11ஐ அழுத்தவும் அல்லது டெவலப்பர் இல் உள்ள விஷுவல் பேசிக் பொத்தானைக் கிளிக் செய்யவும்தாவல். இது அனைத்து திறந்த பணிப்புத்தகங்கள் மற்றும் அவற்றின் தாள்களின் மரத்தைக் காண்பிக்கும் மேல் இடது பேனலில் Project Explorer சாளரத்துடன் விஷுவல் பேசிக் எடிட்டரைத் திறக்கும்.
    2. F4 ஐ அழுத்தவும் அல்லது View ><1 என்பதைக் கிளிக் செய்யவும்>பண்புகள் . இது Properties சாளரத்தை Project Explorer க்குக் கீழே தோன்றும்படி கட்டாயப்படுத்தும் (தயவுசெய்து கீழே உள்ள ஸ்கிரீன்ஷாட்டைப் பார்க்கவும்). Properties சாளரம் ஏற்கனவே இருந்தால், இந்தப் படிநிலையைத் தவிர்க்கவும் :)
    3. Project Explorer சாளரத்தில், அதைத் தேர்ந்தெடுக்க நீங்கள் மறைத்து வைக்க விரும்பும் ஒர்க் ஷீட்டைக் கிளிக் செய்யவும்.
    4. <10 பண்புகள் சாளரத்தில், தெரியும் பண்புகளை 2 - xlSheetVeryHidden என அமைக்கவும்.

    அவ்வளவுதான்! தெரியும் பண்பு மாற்றப்பட்டவுடன், தொடர்புடைய தாள் தாவல் உங்கள் பணிப்புத்தகத்தின் அடிப்பகுதியில் இருந்து மறைந்துவிடும். தேவைப்பட்டால் மற்ற தாள்களுக்கு மேலே உள்ள படிகளை மீண்டும் செய்யவும் மற்றும் முடிந்ததும் விஷுவல் பேசிக் எடிட்டர் சாளரத்தை மூடவும்.

    செயலில் உள்ள ஒர்க்ஷீட்டை VBA குறியீட்டுடன் மிகவும் மறைத்து வைக்கவும்

    நீங்கள் வழக்கமாக தாள்களை மறைக்க வேண்டும் என்றால் மற்றும் அதை கைமுறையாக செய்ய வேண்டும் என்று எரிச்சலடைகிறார்கள், நீங்கள் ஒரு ஒற்றை வரி குறியீடு மூலம் வேலையை தானியக்கமாக்கலாம். செயலில் உள்ள ஒர்க்ஷீட்டை மறைத்து வைக்கும் மேக்ரோ இதோ:

    Sub VeryHiddenActiveSheet() ActiveSheet.Visible = xlSheetVeryHidden End Sub

    நீங்கள் மற்ற பயனர்களுக்காக மேக்ரோவை எழுதுகிறீர்கள் என்றால், பணிப்புத்தகத்தில் இருக்கும் சூழ்நிலைகளை நீங்கள் கவனித்துக்கொள்ளலாம். ஒரே ஒரு தாள் மட்டுமே தெரியும். நீங்கள் நினைவில் வைத்திருப்பது போல், மறைக்க முடியாதுஎக்செல் கோப்பில் உள்ள அனைத்து ஒர்க்ஷீட்களும் (அவற்றை நீங்கள் மறைத்தாலும் அல்லது மிகவும் மறைத்தாலும்), குறைந்தது ஒரு தாளாவது பார்வையில் இருக்க வேண்டும். எனவே, இந்த வரம்பைப் பற்றி உங்கள் பயனர்களை எச்சரிக்க, மேலே உள்ள மேக்ரோவை ஒரு ஆன் எரர் பிளாக்கில் மடிக்கவும்:

    Sub VeryHiddenActiveSheet() On Error GoTo ErrorHandler ActiveSheet.Visible = xlSheetVeryHidden Exit Sub ErrorHandler " : Ms. ஒரு பணிப்புத்தகத்தில் குறைந்தது ஒரு காணக்கூடிய பணித்தாள் இருக்க வேண்டும்." , vbOK மட்டும், "ஒர்க்ஷீட்டை மறைக்க முடியவில்லை" துணை

    VBA குறியீட்டைக் கொண்டு பல பணித்தாள்களை மிகவும் மறைத்து வைக்கவும்

    நீங்கள் தேர்ந்தெடுக்கப்பட்ட அனைத்து தாள்களையும் மிகவும் மறைக்க வேண்டும் என அமைக்க விரும்பினால், செல்லவும் செயலில் உள்ள பணிப்புத்தகத்தில் (ActiveWindow) தேர்ந்தெடுக்கப்பட்ட தாள்கள் அனைத்தையும் ஒவ்வொன்றாக மாற்றி, அவற்றின் தெரியும் சொத்தை xlSheetVeryHidden என மாற்றவும்.

    Sub VeryHiddenSelectedSheets() Wks பணித்தாளில் Error GoTo ErrorHandler ActiveWindow இல் உள்ள ஒவ்வொரு வாரங்களுக்கும்.SelectedSheets wks.Visible = xlSheetVeryHidden Next Exit Sub ErrorHandler : MsgBox "ஒரு பணிப்புத்தகத்தில் குறைந்தது ஒரு காணக்கூடிய பணித்தாள் இருக்க வேண்டும்." , vbOK மட்டும், "ஒர்க்ஷீட்களை மறைக்க முடியவில்லை" துணை

    எக்செல் இல் மிகவும் மறைக்கப்பட்ட தாள்களை எவ்வாறு மறைப்பது

    எக்செல் இல் தாள்களை முழுவதுமாக மறைப்பது எப்படி என்பது இப்போது உங்களுக்குத் தெரியும், நீங்கள் எப்படிப் பார்க்கலாம் என்பதைப் பற்றி பேச வேண்டிய நேரம் இது. மறைக்கப்பட்ட தாள்கள்.

    மிகவும் மறைக்கப்பட்ட பணித்தாளை அதன் காணக்கூடிய பண்புகளை மாற்றுவதன் மூலம் மறைக்கவும்

    மிகவும் மறைக்கப்பட்ட பணித்தாளை மீண்டும் பார்க்க, அதன் தெரியும் மாற்ற வேண்டும்.சொத்து xlSheetVisible க்கு திரும்பவும்.

    1. விசுவல் பேசிக் எடிட்டரைத் திறக்க Alt + F11 ஐ அழுத்தவும்.
    2. VBAProject சாளரத்தில், ஒர்க்ஷீட்டை நீங்கள் மறைக்க வேண்டும் .

    முடிந்தது!

    உங்களிடம் நிறைய மறைக்கப்பட்ட தாள்கள் இருந்தால் VBA உடன் மறைக்கப்பட்ட அனைத்து தாள்களையும் மறைக்கவும். மேலும் அவை அனைத்தையும் மீண்டும் பார்க்கும்படி செய்ய விரும்புகிறீர்கள், இந்த மேக்ரோ ஒரு உபசரிப்பாக வேலை செய்யும்: Sub UnhideVeryHiddenSheets() Wks ஒர்க் ஷீட் என ஒர்க் ஷீட்டில் உள்ள ஒவ்வொரு வாரங்களுக்கும் மங்கலாக்கும்> குறிப்பு. இந்த மேக்ரோ மிகவும் மறைக்கப்பட்ட தாள்களை மட்டுமே மறைக்கிறது, பொதுவாக மறைக்கப்பட்ட பணித்தாள்களை அல்ல. மறைக்கப்பட்ட அனைத்து தாள்களையும் நீங்கள் முழுமையாகக் காட்ட விரும்பினால், கீழே உள்ள ஒன்றைப் பயன்படுத்தவும்.

    ஒரே நேரத்தில் அனைத்து மறைக்கப்பட்ட மற்றும் மிகவும் மறைக்கப்பட்ட தாள்களையும் மறைக்கவும்

    ஒரே நேரத்தில் அனைத்து மறைக்கப்பட்ட தாள்களையும் செயலில் உள்ள பணிப்புத்தகத்தில் காண்பிக்க , நீங்கள் ஒவ்வொரு தாளின் தெரியும் பண்புகளை TRUE அல்லது xlSheetVisible என அமைக்கலாம்.

    Sub UnhideAllSheets() ActiveWorkbook இல் உள்ள ஒவ்வொரு வாரங்களுக்கும் ஒர்க் ஷீட்டாக மங்கலான wks. பணித்தாள்கள் wks.Visible = xlSheetVisible Next wks End Sub

    மிகவும் மறைக்கப்பட்ட தாள்கள் மேக்ரோக்களை எவ்வாறு பயன்படுத்துவது

    உங்கள் எக்செல் பணிப்புத்தகத்தில் மேலே உள்ள மேக்ரோக்களில் ஏதேனும் ஒன்றைச் செருக, இந்த வழக்கமான படிகளைச் செய்யவும்:

    1. இங்கு பணிப்புத்தகத்தைத் திறக்கவும் நீங்கள் தாள்களை மறைக்க அல்லது மறைக்க விரும்புகிறீர்கள்.
    2. விஷுவலைத் திறக்க Alt + F11 ஐ அழுத்தவும்அடிப்படை எடிட்டர்.
    3. இடது பலகத்தில், இந்தப் பணிப்புத்தகம் வலது கிளிக் செய்து, சூழல் மெனுவிலிருந்து செருகு > தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்.
    4. கோட் சாளரத்தில் குறியீட்டை ஒட்டவும்.
    5. மேக்ரோவை இயக்க F5 ஐ அழுத்தவும்.

    மேக்ரோவை வைத்திருக்க, உங்கள் கோப்பை எக்செல் மேக்ரோ-இயக்கப்பட்டதாக சேமிக்க மறக்காதீர்கள். பணிப்புத்தகம் (.xlsm). விரிவான படிப்படியான வழிமுறைகளுக்கு, எக்செல் இல் VBA குறியீட்டைச் செருகுவது மற்றும் இயக்குவது எப்படி என்பதைப் பார்க்கவும்.

    மாற்றாக, நீங்கள் எங்கள் மாதிரிப் பணிப்புத்தகத்தை மேக்ரோக்களுடன் பதிவிறக்கம் செய்து, அந்தப் பணிப்புத்தகத்திலிருந்து நேரடியாக விரும்பிய மேக்ரோவை இயக்கலாம்.

    மாதிரி பணிப்புத்தகத்தில் பின்வரும் மேக்ரோக்கள் உள்ளன:

    • VeryHiddenActiveSheet - செயலில் உள்ள தாளை மிகவும் மறைத்து வைக்கிறது.
    • VeryHiddenSelectedSheets - தேர்ந்தெடுக்கப்பட்ட அனைத்து தாள்களையும் மிகவும் மறைத்து வைக்கிறது.
    • UnhideVeryHiddenSheets - செயலில் உள்ள பணிப்புத்தகத்தில் மறைக்கப்பட்ட அனைத்து தாள்களையும் நீக்குகிறது.
    • UnhideAllSheets - அனைத்து மறைக்கப்பட்ட தாள்களையும் இதில் காட்டுகிறது செயலில் உள்ள பணிப்புத்தகம் (சாதாரணமாக மறைக்கப்பட்டு மிகவும் மறைக்கப்பட்டுள்ளது).

    உங்கள் எக்செல் இல் மேக்ரோக்களை இயக்க, பின்வருவனவற்றைச் செய்யுங்கள்:

    1. பதிவிறக்கம் செய்யப்பட்ட பணிப்புத்தகத்தைத் திறந்து மேக்ரோக்களை இயக்கவும் கேட்கப்பட்டால்.
    2. உங்கள் சொந்த பணிப்புத்தகத்தைத் திறக்கவும்.
    3. உங்கள் பணிப்புத்தகத்தில் Alt + F8 ஐ அழுத்தி, ஆர்வமுள்ள மேக்ரோவைத் தேர்ந்தெடுத்து, Run என்பதைக் கிளிக் செய்யவும்.

    உதாரணமாக, தேர்ந்தெடுக்கப்பட்ட ஒர்க்ஷீட்கள் அனைத்தையும் எப்படி மறைத்து வைக்கலாம் என்பது இங்கே:

    எக்செல் இன் மிகவும் மறைக்கப்பட்ட தாள்களில் இந்த சிறிய டுடோரியல் சிறிது வெளிச்சம் போட்டுள்ளது என நம்புகிறேன். தங்களுக்கு எனது நன்றிபடிப்பதற்கும் அடுத்த வாரம் எங்கள் வலைப்பதிவில் உங்களைப் பார்ப்போம் என்று நம்புகிறேன்!

    பதிவிறக்கத்திற்கான மாதிரி பணிப்புத்தகம்

    மிகவும் மறைக்கப்பட்ட தாள்கள் மேக்ரோக்கள் (.xlsm கோப்பு)

    மைக்கேல் பிரவுன் ஒரு பிரத்யேக தொழில்நுட்ப ஆர்வலர், மென்பொருள் கருவிகளைப் பயன்படுத்தி சிக்கலான செயல்முறைகளை எளிதாக்குவதில் ஆர்வம் கொண்டவர். தொழில்நுட்பத் துறையில் ஒரு தசாப்தத்திற்கும் மேலான அனுபவத்துடன், மைக்ரோசாஃப்ட் எக்செல் மற்றும் அவுட்லுக், அத்துடன் கூகுள் தாள்கள் மற்றும் டாக்ஸில் தனது திறமைகளை மெருகேற்றியுள்ளார். மைக்கேலின் வலைப்பதிவு அவரது அறிவையும் நிபுணத்துவத்தையும் மற்றவர்களுடன் பகிர்ந்துகொள்வதற்காக அர்ப்பணிக்கப்பட்டுள்ளது, உற்பத்தித்திறன் மற்றும் செயல்திறனை மேம்படுத்துவதற்கு எளிதாகப் பின்பற்றக்கூடிய உதவிக்குறிப்புகள் மற்றும் பயிற்சிகளை வழங்குகிறது. நீங்கள் ஒரு அனுபவமிக்க நிபுணராக இருந்தாலும் அல்லது தொடக்கநிலையாளராக இருந்தாலும், மைக்கேலின் வலைப்பதிவு இந்த அத்தியாவசிய மென்பொருள் கருவிகளில் இருந்து அதிகமானவற்றைப் பெறுவதற்கு மதிப்புமிக்க நுண்ணறிவுகளையும் நடைமுறை ஆலோசனைகளையும் வழங்குகிறது.