අන්තර්ගත වගුව
Excel 2016, 2013, 2010 සහ ඊට පහළින් වැඩ පත්රිකා නොසඟවන්නේ කෙසේද යන්න නිබන්ධනය පැහැදිලි කරයි. දකුණු-ක්ලික් කිරීමෙන් ඉක්මනින් වැඩ පත්රිකාව නොසඟවන්නේ කෙසේද සහ VBA කේතය සමඟ එකවර සියලුම පත්ර සැඟවීම ඉවත් කරන්නේ කෙසේදැයි ඔබ ඉගෙන ගනු ඇත.
මෙය සිතන්න: ඔබ වැඩ පත්රිකාවක් විවෘත කරන අතර සමහර සූත්ර වෙනත් වැඩ පත්රිකාවකට යොමු වන බව දකියි. . ඔබ පත්ර ටැබ් දෙස බලයි, නමුත් යොමු කළ පැතුරුම්පත එහි නැත! ඔබ එම නමින්ම නව පත්රයක් සෑදීමට උත්සාහ කරයි, නමුත් එය දැනටමත් පවතින බව Excel ඔබට කියයි. ඒ සියල්ලෙන් අදහස් කරන්නේ කුමක්ද? සරලව, වැඩ පත්රිකාව සැඟවී ඇත. එක්සෙල් හි සැඟවුණු පත්ර බලන්නේ කෙසේද? නිසැකවම, ඔබ ඒවා සැඟවිය යුතුය. මෙය Excel හි Unhide විධානය භාවිතයෙන් හෝ VBA සමඟ ස්වයංක්රීයව අතින් සිදු කළ හැක. මෙම නිබන්ධනය ඔබට ක්රම දෙකම කියා දෙනු ඇත.
Excel හි පත්ර නොසඟවන්නේ කෙසේද
ඔබට සැඟවුණු පත්ර එකක් හෝ දෙකක් පමණක් බැලීමට අවශ්ය නම්, ඔබට ඉක්මනින් සැඟවිය හැකි ආකාරය මෙන්න ඒවා:
- ඔබගේ Excel වැඩපොතෙහි, ඕනෑම පත්ර ටැබ් එකක් දකුණු-ක්ලික් කර සන්දර්භය මෙනුවෙන් සඟවන්න … තෝරන්න.
- සඟවන්න කොටුව, ඔබට පෙන්වීමට අවශ්ය සැඟවුණු පත්රය තෝරා හරි ක්ලික් කරන්න (නැතහොත් පත්රයේ නම දෙවරක් ක්ලික් කරන්න). නිමයි!
දකුණු ක්ලික් සන්දර්භ මෙනුවට අමතරව, සඟවන්න සංවාද පටියට රිබනයෙන් ප්රවේශ විය හැක:
- Excel 2003 සහ ඊට පෙර, Format මෙනුව ක්ලික් කරන්න, ඉන්පසු Sheet > Unhide .
- Excel 2016 හි, Excel 2013, Excel 2010 සහ Excel2007, මුල් පිටුව ටැබ් > සෛල සමූහය වෙත ගොස්, ආකෘතිය දෘශ්යතාව යටතේ ක්ලික් කරන්න, සඟවන්න & වෙත යොමු කරන්න ; සඟවන්න , ඉන්පසු පත්රය සඟවන්න ...
සටහන ක්ලික් කරන්න. Excel හි Unhide විකල්පය ඔබට වරකට එක් පත්රයක් තෝරා ගැනීමට පමණක් ඉඩ දෙයි. බහු පත්ර සැඟවීම ඉවත් කිරීම සඳහා, ඔබට එක් එක් වැඩ පත්රිකාව සඳහා ඉහත පියවර තනි තනිව නැවත කිරීමට සිදුවනු ඇත, නැතහොත් පහත මැක්රෝ භාවිතා කිරීමෙන් ඔබට සියලුම පත්ර එකවර සැඟවීම ඉවත් කළ හැකිය.
VBA සමඟ Excel හි පත්ර නොසඟවන්නේ කෙසේද
ඔබට සැඟවුණු වැඩ පත්රිකා කිහිපයක් ඇති අවස්ථා වලදී, ඒවා එකින් එක නොසැඟවීම බොහෝ කාලයක් ගත විය හැකිය, විශේෂයෙන් ඔබ සියලු පත්ර සැඟවීමට කැමති නම් ඔබේ වැඩපොතෙහි. වාසනාවකට මෙන්, ඔබට පහත මැක්රෝවලින් එකකින් ක්රියාවලිය ස්වයංක්රීය කළ හැක.
Excel හි සියලුම පත්ර නොසඟවන්නේ කෙසේද
මෙම කුඩා මැක්රෝව බාධාවකින් තොරව ක්රියාකාරී වැඩපොතක ඇති සියලුම සැඟවුණු පත්ර එකවර දෘශ්යමාන කරයි. ඔබට කිසියම් දැනුම්දීමක් ඇත.
Sub Unhide_All_Sheets() ActiveWorkbook හි එක් එක් සති සඳහා වැඩ පත්රිකාව ලෙස සති අඳුරු කරන්න ඉහත එක, මෙම මැක්රෝව වැඩපොතක සැඟවුණු පත්ර සියල්ල ද පෙන්වයි. වෙනස නම්, එය අවසන් වූ පසු, එය කොපමණ පත්ර සැඟවී ඇත්ද යන්න පරිශීලකයාට දන්වන සංවාද කොටුවක් පෙන්වයි:Sub Unhide_All_Sheets_Count() Dim wks As Worksheet Dim count As integer count = 0ActiveWorkbook හි එක් එක් සති සඳහා.Worksheets නම් wks.Visible xlSheetVisible එවිට wks.Visible = xlSheetVisible count = count + 1 End If next wks නම් ගණන් > 0 එවිට MsgBox ගණන් සහ amp; "වැඩපත්ර නොසඟවා ඇත." , vbOKපමණක්, "වැඩපත්ර නොසැඟවීම" වෙනත් MsgBox "සැඟවුණු වැඩ පත්රිකා හමු වී නොමැත." , vbOKපමණක්, "වැඩපත්ර නොසැඟවීම" End If End Sub
ඔබ තෝරන බහු පත්ර සඟවන්න
ඔබට අවශ්ය නම් සියලුම වැඩ පත්රිකා එකවර නොසඟවන්නේ නම්, නමුත් පරිශීලකයා දෘශ්යමාන කිරීමට පැහැදිලිව එකඟ වන ඒවා පමණක්, ඉන්පසුව මැක්රෝව එක් එක් සැඟවුණු පත්රය ගැන තනි තනිව අසන්න, මේ වගේ:
Sub Unhide_Selected_Sheets() Dim wks Worksheet ලෙස Dim MsgResult ලෙස VbMsgBoxResult ලෙස ActiveWorkbook හි එක් එක් සති සඳහා.Worksheets නම් wks.Visible = xlSheetHidden පසුව MsgResult = MsgBox( "පත්රය නොසඟවන්න" & wks.නම & "?" , vbYesNo, "වැඩපත්ර නොසැඟවීම" ) MsgResult = vbYes නම් wks.Visible = xlSheetVisible වැඩ සටහනක් සමඟින් <ඉදිරිපත් කරන්න පත්ර නාමයේ නිශ්චිත වචනය
ඔබට ඒවායේ නම්වල යම් පෙළ අඩංගු පත්ර පමණක් සැඟවීමට අවශ්ය වූ විට, එක් එක් සැඟවුණු වැඩ පත්රිකාවේ නම පරීක්ෂා කර එම පත්ර පමණක් සඟවන මැක්රෝවට IF ප්රකාශයක් එක් කරන්න එහි ඔබ සඳහන් කරන පාඨය අඩංගු වේ.
මෙම උදාහරණයේදී, අපි " report" යන වචනය සහිත පත්ර සඟවන්නේ නැත. t " නමින්. මැක්රෝව වාර්තා , වාර්තා 1 , ජූලි වැනි පත්ර පෙන්වයිවාර්තාව , සහ ඒ හා සමාන ය.
වෙනත් වචනයක් අඩංගු වැඩ පත්රිකා සැඟවීම ඉවත් කිරීමට, පහත කේතයේ " වාර්තා " වෙනුවට ඔබේම පාඨයක් යොදන්න.
Sub Unhide_Sheets_Contain( ) ක්රියාකාරී වැඩපොතෙහි එක් එක් සති සඳහා නිඛිල සංඛ්යාව ලෙස ඩිම් wks ඩිම් ගණන් = 0. වැඩපත්ර (wks.දෘශ්යමාන xlSheetVisible) සහ (InStr(wks.Name, "වාර්තාව" ) > 0) ඉන්පසු wks.Visible = xlSheetV count + 1 End If Next wks නම් ගණන් > 0 එවිට MsgBox ගණන් සහ amp; "වැඩපත්ර නොසඟවා ඇත." , vbOKපමණක්, "වැඩපත්ර නොසැඟවීම" වෙනත් MsgBox "නිශ්චිත නම සහිත සැඟවුණු වැඩ පත්රිකා කිසිවක් සොයාගෙන නොමැත." , vbOKOnly, "Unhiding Worksheets" End If End SubExcel හි පත්ර සැඟවීමට මැක්රෝස් භාවිතා කරන්නේ කෙසේද
ඔබේ වැඩ පත්රිකාවේ ඇති මැක්රෝ භාවිතා කිරීමට, ඔබට දෘශ්ය මූලික තුළ කේතය පිටපත් කිරීමට/ඇලවීමට හැකිය මැක්රෝ සමඟ වැඩපොත සංස්කරණය කරන්න හෝ බාගෙන ඒවා එතැනින් ක්රියාත්මක කරන්න.
ඔබේ වැඩපොතට මැක්රෝ එක ඇතුළු කරන්නේ කෙසේද
ඔබට ඉහත සඳහන් ඕනෑම මැක්රෝ එකක් ඔබේ වැඩපොතට මේ ආකාරයට එක් කළ හැක:
- සැඟවුණු පත්ර සමඟ වැඩපොත විවෘත කරන්න.
- දෘශ්ය මූලික සංස්කාරකය විවෘත කිරීමට Alt + F11 ඔබන්න.
- වම් කවුළුවෙහි, මෙම වැඩපොත මත දකුණු-ක්ලික් කරන්න. සහ සන්දර්භය මෙනුවෙන් ඇතුළු කරන්න > මොඩියුලය තෝරන්න.
- කේත කවුළුවෙහි කේතය අලවන්න.
- ධාවනය කිරීමට F5 ඔබන්න සාර්ව.
සවිස්තරාත්මක පියවරෙන් පියවර උපදෙස් සඳහා, කරුණාකර VBA කේතය ඇතුළු කර ධාවනය කරන්නේ කෙසේදැයි බලන්නExcel.
macros සමඟ වැඩපොත බාගන්න
විකල්පයක් ලෙස, මෙම නිබන්ධනයේ සාකච්ඡා කර ඇති සියලුම macros අඩංගු Excel හි ඇති පත්ර සැඟවීමට ඔබට අපගේ නියැදි වැඩපොත බාගත හැක:
- Unhide_All_Sheets - ක්රියාකාරී වැඩපොතක ඇති සියලුම වැඩ පත්රිකා මොහොතකට සහ නිශ්ශබ්දව සඟවන්න> Unhide_Selected_Sheets - ඔබ සැඟවීමට තෝරන සැඟවුණු පත්ර සංදර්ශන කරන්න.
- Unhide_Sheets_Contain - නිශ්චිත වචනයක් හෝ පෙළක් අඩංගු වැඩ පත්රිකා සඟවන්න.
ඔබේ Excel තුළ මැක්රෝස් ධාවනය කිරීමට, ඔබ පහත දේ කරන්න:
- බාගත් වැඩපොත විවෘත කර විමසන්නේ නම් මැක්රෝස් සක්රීය කරන්න.
- ඔබට බැලීමට අවශ්ය ඔබේම වැඩපොත විවෘත කරන්න. සැඟවුණු පත්ර.
- ඔබේ වැඩපොතෙහි Alt + F8 ඔබා, අවශ්ය මැක්රෝ එක තෝරා, ධාවනය ක්ලික් කරන්න.
උදාහරණයක් ලෙස, සියලුම පත්ර සැඟවීම ඉවත් කිරීමට ඔබගේ Excel ගොනුව සහ සැඟවුණු පත්ර ගණන පෙන්වයි, ඔබ මෙම මැක්රෝව ධාවනය කරයි:
කොහොමද O අභිරුචි දසුනක් නිර්මාණය කිරීමෙන් Excel හි සැඟවුණු පත්ර පෙන්වන්න
මැක්රෝස් හැරුණු විට, සැඟවුණු වැඩ පත්රිකා එකින් එක පෙන්වීමේ වෙහෙස අභිරුචි දසුනක් නිර්මාණය කිරීමෙන් ජය ගත හැකිය. ඔබ මෙම Excel විශේෂාංගය ගැන හුරුපුරුදු නැතිනම්, මූසික ක්ලික් කිරීමකින් ඕනෑම මොහොතක යෙදිය හැකි ඔබේ වැඩපොත සැකසීම්වල සැණරුවක් ලෙස අභිරුචි දසුනක් ගැන සිතිය හැක. මෙම ක්රමය බොහෝ විට භාවිතා කිරීම වඩාත් සුදුසුයඔබගේ කාර්යයේ ආරම්භය, තවමත් පත්ර කිසිවක් සඟවා නොමැති විට.
ඉතින්, අපි දැන් කරන්න යන්නේ සියලු පත්ර පෙන්වන්න අභිරුචි දසුන නිර්මාණය කිරීමයි. මෙන්න මෙහෙමයි:
- ඔබේ වැඩපොතේ ඇති සියලුම පැතුරුම්පත් දෘශ්ය බවට වග බලා ගන්න. සැඟවුණු පත්ර සඳහා වැඩපොත ඉක්මනින් පරීක්ෂා කරන්නේ කෙසේදැයි මෙම ඉඟිය පෙන්වයි.
- View tab > Workbook Views group වෙත ගොස්, Custom Views<ක්ලික් කරන්න. බොත්තම.
- Add View සංවාද කොටුව තුළ, ඔබේ අභිරුචි දසුන සඳහා නම ටයිප් කරන්න, උදාහරණයක් ලෙස ShowAllSheets , සහ OK ක්ලික් කරන්න.
ඔබට දැන් ඔබට අවශ්ය තරම් වැඩ පත්රිකා සැඟවිය හැක, ඔබට ඒවා නැවත දෘශ්යමාන කිරීමට අවශ්ය වූ විට, ඔබ අභිරුචි දසුන් බොත්තම ක්ලික් කර, <තෝරන්න. 1>ShowAllSheet බලන්න සහ Show ක්ලික් කරන්න, නැතහොත් දර්ශනය දෙවරක් ක්ලික් කරන්න.
එච්චරයි! සියලුම සැඟවුණු පත්ර වහාම පෙන්වනු ඇත.
වැඩපොතක සැඟවුණු පත්ර තිබේදැයි පරීක්ෂා කරන්නේ කෙසේද
Excel හි සැඟවුණු පත්ර හඳුනාගැනීමේ වේගවත්ම ක්රමය මෙයයි: ඕනෑම පත්ර ටැබයක් දකුණු-ක්ලික් කර බලන්න Hide... විධානය සක්රීය කර ඇත්නම් හෝ නැත. එය සක්රීය කර ඇත්නම්, එය ක්ලික් කර සැඟවී ඇත්තේ කුමන පත්රදැයි බලන්න. එය අක්රිය කර ඇත්නම් (අළු පැහැයට හැරේ), වැඩපොතෙහි සැඟවුණු පත්ර අඩංගු නොවේ.
සටහන. මෙම ක්රමය ඉතා සැඟවුණු පත්රිකා නොපෙන්වයි. එවැනි පත්ර බැලීමට ඇති එකම ක්රමය සැඟවීම ඉවත් කිරීමයිඒවා VBA සමඟින්.
Excel හි පත්ර සැඟවිය නොහැක - ගැටළු සහ විසඳුම්
ඔබට ඔබේ Excel හි ඇතැම් පත්ර සැඟවීමට නොහැකි නම්, පහත දෝශ නිරාකරණ ඉඟි මගින් යම් ආලෝකයක් ලබා ගත හැක.
1. වැඩපොත ආරක්ෂා කර ඇත
වැඩපොත් ව්යුහය ආරක්ෂා කර ඇත්නම් (වැඩපොත් මට්ටමේ මුරපද සංකේතනය හෝ වැඩ පත්රිකා ආරක්ෂණය සමඟ පටලවා නොගත යුතුය) පත්ර සැඟවීමට හෝ සැඟවීමට නොහැක. මෙය පරීක්ෂා කිරීම සඳහා, සමාලෝචනය ටැබ් > වෙනස්වීම් කණ්ඩායම වෙත ගොස් වැඩපොත ආරක්ෂා කරන්න බොත්තම බලන්න. මෙම බොත්තම හරිත වර්ණයෙන් උද්දීපනය කර ඇත්නම්, වැඩපොත ආරක්ෂා කර ඇත. එය අනාරක්ෂිත කිරීමට, වැඩපොත ආරක්ෂා කරන්න බොත්තම ක්ලික් කරන්න, විමසුවහොත් මුරපදය ටයිප් කර වැඩපොත සුරකින්න. වැඩි විස්තර සඳහා, කරුණාකර Excel හි ආරක්ෂිත වැඩපොතක් අගුළු හරින ආකාරය බලන්න.
2. වැඩ පත්රිකා ඉතා සැඟවී ඇත
ඔබේ වැඩ පත්රිකා VBA කේතය මඟින් සඟවා ඇත්නම් එය ඉතා සැඟවී තිබේ නම් ( xlSheetVeryHidden දේපල පවරයි), Unhide<2 භාවිතයෙන් එවැනි වැඩ පත්රිකා ප්රදර්ශනය කළ නොහැක> විධානය. ඉතා සැඟවුණු පත්ර නොසැඟවීමට, ඔබ දෘශ්ය මූලික සංස්කාරකය තුළ සිට දේපල xlSheetVeryHidden සිට xlSheetVisible දක්වා වෙනස් කිරීමට හෝ මෙම VBA කේතය ධාවනය කිරීමට අවශ්ය වේ.
3. වැඩපොතෙහි සැඟවුණු පත්ර නොමැත
Unhide විධානය පීත්ත පටියෙහි සහ දකුණු-ක්ලික් කිරීමේ මෙනුවෙහි අළු පැහැයෙන් වර්ණාලේප කර ඇත්නම්, එයින් අදහස් වන්නේ එක සැඟවුණු පත්රයක්වත් එහි නොමැති බවයි.ඔබගේ වැඩපොත :)
ඔබ Excel හි පත්ර නොසඟවන්නේ මෙලෙසයි. පේළි, තීරු හෝ සූත්ර වැනි වෙනත් වස්තූන් සැඟවීමට හෝ නොසඟවන්නේ කෙසේදැයි දැන ගැනීමට ඔබ කුතුහලයෙන් සිටින්නේ නම්, පහත ලිපි වලින් ඔබට සම්පූර්ණ විස්තර සොයාගත හැකිය. කියවීම ගැන මම ඔබට ස්තූතිවන්ත වන අතර ලබන සතියේ අපගේ බ්ලොගයේ ඔබව දැකීමට බලාපොරොත්තු වෙමි!
ලබාගත හැකි බාගැනීම්
Excel හි වැඩපත්ර නොසඟවීමට Macros