Microsoft Excel-дағы кестелермен жұмыс істеген кезде қолданушылар кездесетін проблемалардың бірі «Тым көп түрлі ұяшық пішімдері» қатесі. Бұл, .xls кеңейтімі бар кестелермен жұмыс істеу кезінде әсіресе жиі кездеседі. Осы мәселенің мәнін түсініп, оның қалай шешілетінін біліп көрейік.
Қараңыз: Excel бағдарламасындағы файл өлшемін қалай азайтуға болады
Ақауларды жою
Қатені қалай түзететінін түсіну үшін, оның мәнін білуіңіз керек. Фактілер XLSX кеңейтілімімен бірге Excel файлдарын құжатта 64000 пішіммен бір уақытта жұмыс істеуге және XLS кеңейтілімімен - тек 4000 жұмыс істеуге мүмкіндік береді. Егер бұл шектеулер асып кетсе, бұл қате орын алады. Пішім әртүрлі пішімдеу элементтерінің тіркесімі болып табылады:
- Шекаралар;
- Толтырыңыз;
- Қаріп;
- Гистограмма және т.б.
Сондықтан, бір уақытта бір ұяшықта бірнеше форматтар болуы мүмкін. Егер құжатта шамадан тыс пішімдеу пайдаланылса, бұл қатеге себеп болуы мүмкін. Енді осы мәселені қалай шешуге болатынын білейік.
1-әдіс: Файлды XLSX кеңейтімімен сақтаңыз
Жоғарыда айтылғандай, XLS кеңейтімі бар құжаттар бір уақытта 4000 форматта жұмыс істейді. Бұл осы қателіктер жиі кездесетінін түсіндіреді. Кітапты 64000 пішімдеу элементтерімен бір уақытта жұмыс істеуге мүмкіндік беретін заманауи XLSX құжатын түрлендіру жоғарыда аталған қате пайда болғанға дейін осы элементтерді 16 есе артық пайдалануға мүмкіндік береді.
- Қойындыға өтіңіз «Файл».
- Бұдан әрі сол жақ тік мәзірде элементті нұқыңыз «Басқаша сақтау».
- Файлды сақтау терезесі басталады. Қажет болса, оны басқа жерде сақтауға болады, ал бастапқы құжат басқа қатты диск каталогына өту арқылы орналасқан жерді емес. Сондай-ақ, далада «Файл атауы» Сіз өзіңіздің атыңызды өзгерте аласыз. Бірақ бұл міндетті шарттар емес. Бұл параметрлерді әдепкі ретінде қалдыруға болады. Басты міндет осы салада «Файл түрі» мәнді өзгерту «Excel 97-2003 жұмыс кітабы» қосу «Excel жұмыс кітабы». Ол үшін осы өрісті басыңыз және ашылатын тізімнен сәйкес атауды таңдаңыз. Осы процедураны орындағаннан кейін түймесін басыңыз. «Сақтау».
Енді құжат XLSX кеңейтімімен сақталады, бұл XLS файлына қарағанда, бір уақытта 16 есе көп форматтармен жұмыс істеуге мүмкіндік береді. Көп жағдайда бұл әдіс біз оқып жатқан қатені жоққа шығарады.
2-әдіс: бос жолдардағы нақты пішімдер
Бірақ әлі де пайдаланушы XLSX кеңейтімімен жұмыс жасайтын уақыттар бар, бірақ ол әлі де қате бар. Бұл құжатпен жұмыс істеген кезде, 64000 пішімдегі жол асып кеткеніне байланысты. Сонымен қатар, белгілі бір себептермен файлды XLSX кеңейтімімен емес, XLS кеңейтімімен сақтау қажет болуы мүмкін, себебі, мысалы, үшінші тарап бағдарламаларының көбісі біріншіден жұмыс істей алады. Мұндай жағдайларда, сіз осы жағдайдан басқа жолды іздеуге тура келеді.
Көптеген пайдаланушылар кестенің кеңейтілуіне байланысты осы процедура бойынша уақытты жұмсамау үшін, кесте үшін кеңістікті кеңістікті пішімдейді. Бірақ бұл мүлдем дұрыс емес тәсіл. Осыған орай, файл өлшемі едәуір артады, онымен жұмыс істеу баяулайды, сонымен қатар, мұндай әрекеттер біз осы тақырыпта талқылайтын қатеге әкелуі мүмкін. Сондықтан мұндай артықшылықтарды жою қажет.
- Ең алдымен, кесте астындағы бүкіл аумақты таңдау керек, ол деректер жоқ бірінші жолдан бастап. Ол үшін тік сызық панелінде осы жолдың сандық атауындағы тінтуірдің сол жақ батырмасын басыңыз. Толық жолды таңдаңыз. Түймелердің тіркесімін қолданыңыз Ctrl + Shift + Төмен көрсеткі. Кестенің астындағы құжаттың бүкіл ауқымы бөлектеледі.
- Содан кейін қойындыға жылжытыңыз «Үй» таспаның белгішесін басыңыз «Таза»ол құралдар блогында орналасқан Өңдеу. Тізім ашылады, онда біз позицияны таңдаймыз. «Пішімдерді тазалау».
- Осы әрекеттен кейін таңдалған ауқым тазартылады.
Сол сияқты, сіз үстелдің оң жағындағы камераларда тазалауды жүзеге асыра аласыз.
- Координациялық тақтасында деректермен толтырылмаған бірінші бағанның атын нұқыңыз. Оны төменгі бөлігінде таңдау бар. Содан кейін біз түймелер комбинациясын шығарамыз. Ctrl + Shift + Оң жақ көрсеткі. Сонымен қатар, кестенің оң жағындағы бүкіл құжат ауқымы бөлінді.
- Содан кейін, алдыңғы жағдайдағыдай, белгішені басыңыз «Таза», ал ашылмалы мәзірде параметрді таңдаңыз «Пішімдерді тазалау».
- Содан кейін ол барлық ұяшықтарда үстелдің оң жағына қарай тазартылады.
Осы сабақта біз туралы айтатын қате орын алған процедураның ұқсастығы, бірінші көзқараста үстелдің оң жағында және төменгі жағында мүлде пішімделмеген сияқты көрінеді. Яғни, олар «жасырын» форматтарды қамтуы мүмкін. Мысалы, ұяшықта ешқандай мәтін немесе сан болмауы мүмкін, бірақ ол қалың форматында және т.б. Сондықтан, қателік туындаған кезде, бұл рәсімді жүзеге асыру үшін жалқау болмаңыз, тіпті көрінбейтін бос жолақтар. Сондай-ақ, мүмкін жасырын бағандар мен жолдарды ұмытпаңыз.
3-әдіс: Кесте ішіндегі пішімдерді жою
Алдыңғы нұсқасы проблеманы шешуге көмектесе алмаса, кестенің өзі ішіндегі артық пішімдеуге назар аудару керек. Кейбір пайдаланушылар қосымша ақпарат алмаса да, кестеде пішімдеуді жасайды. Олар үстелді әдемі етеді деп ойлайды, бірақ шын мәнінде жиі жағынан, мұндай дизайн өте дәмді болып көрінеді. Неғұрлым жаман болса, егер бұл бағдарламалар бағдарламаны тежеуге немесе сипаттайтын қатеге әкелсе. Бұл жағдайда кестеде шын мәнінде мағыналы пішімдеуді қалдыру керек.
- Пішімдеуді толығымен алып тастауға болатын және бұл кестенің ақпараттық мазмұнына әсер етпейтін ауқымдарда, алдыңғы әдісде сипатталғандай сол алгоритмді пайдаланып, процедураны орындаймыз. Алдымен, тазалауға болатын кестедегі ауқымды таңдаңыз. Егер кесте өте үлкен болса, онда бұл процедура түймелер тіркесімін пайдалану арқылы ыңғайлы болады Ctrl + Shift + Оң жақ көрсеткі (солға қарай, жоғары, төмен). Кестенің ішіндегі ұяшықты таңдасаңыз, сол пернелерді пайдалансаңыз, алдыңғы әдіспен көрсетілгендей, парақтың аяғына емес, оның ішінде ғана таңдау жасалады.
Бізге жақын таныс батырманы басамыз. «Таза» қойындысында «Үй». Ашылмалы тізімде параметрді таңдаңыз «Пішімдерді тазалау».
- Таңдалған кесте ауқымы толығымен тазартылады.
- Кейінірек жасалуы керек болатын бірден-бір нәрсе - кестенің қалған бөлігіне қатысса, шекараны тазартылған фрагментке орнату.
Бірақ үстелдің кейбір аудандары үшін бұл параметр жұмыс істемейді. Мысалы, белгілі бір ауқымда толтыруды жоюға болады, бірақ күн пішімін қалдыруыңыз қажет, әйтпесе деректер дұрыс көрсетілмейді, шекаралар және кейбір басқа элементтер. Жоғарыда айтылғандай, сол әрекет түрі де пішімдеуді толығымен жояды.
Бірақ бұл жағдайда шығуға жол бар, бірақ көп уақытты қажет етеді. Мұндай жағдайларда пайдаланушы біркелкі пішімделген ұяшықтардың әр блогын бөліп, пішімді қолмен алып тастауға тура келеді.
Әрине, бұл кесте тым үлкен болса, бұл ұзақ және мұқият жаттығу. Сондықтан құжатты жасаған кезде «әдемі» емес, дұрыс пайдаланбаңыз, кейінірек ешқандай проблемалар болмайды және оларды шешу үшін көп уақыт жұмсау керек.
4-әдіс: Шартты пішімдеуді жою
Шартты пішімдеу - өте ыңғайлы деректерді визуализация құралы, бірақ оның шамадан тыс қолданылуы біз зерттеп жатқан қатені тудыруы мүмкін. Сондықтан осы параққа қолданылатын шартты пішімдеу ережелерінің тізімін қарап шығып, таратуға болатын ережелерді алып тастау қажет.
- Қойындыда орналасқан «Үй»түймені басыңыз «Шартты пішімдеу»ол блокта «Стильдер». Осы әрекеттен кейін ашылатын мәзірде элементті таңдаңыз «Ережені басқару».
- Осыдан кейін шартты пішімдеу элементтерінің тізімі орналасқан ережелерді басқару терезесі басталады.
- Әдепкіде тек таңдалған фрагменттің элементтері ғана тізімделген. Парақтағы барлық ережелерді көрсету үшін қосқышты өріске жылжытыңыз «Пішімдеу ережелерін көрсету» жағдайы бойынша «Бұл парақ». Содан кейін ағымдағы парақтың барлық ережелері көрсетіледі.
- Содан кейін ережені таңдап, оны жасай аласыз және батырманы басыңыз «Ережені жою».
- Осылайша, деректерді көрнекі түрде қабылдауда маңызды рөл атқармаған ережелерді алып тастаймыз. Процедура аяқталғаннан кейін түймесін басыңыз. «ОК» терезенің төменгі жағында Ереже реттеушісі.
Шартты пішімдеуді белгілі бір ауқымнан толығымен жойғыңыз келсе, оны жасау оңайырақ болады.
- Жоюды жоспарлап отырған ұяшықтар ауқымын таңдаңыз.
- Түймешікті басыңыз «Шартты пішімдеу» блокта «Стильдер» қойындысында «Үй». Пайда болған тізімде параметрді таңдаңыз «Ережелерді жою». Бұдан әрі тағы бір тізім ашылады. Онда элементті таңдаңыз «Таңдалған ұяшықтан ережелерді жою».
- Осыдан кейін таңдалған ауқымдағы барлық ережелер жойылады.
Шартты пішімдеуді толығымен жойғыңыз келсе, соңғы мәзір тізімінде параметрді таңдаңыз «Бүкіл тізімнен ережелерді жою».
5-әдіс: Пайдаланушы мәнерлерін жою
Сонымен қатар, бұл мәселе көптеген теңшелетін мәнерлерді пайдалану себебінен орын алуы мүмкін. Және олар басқа кітаптардан импорттау немесе көшіру нәтижесінде пайда болуы мүмкін.
- Бұл мәселе төмендегідей шешілді. Қойындыға өтіңіз «Үй». Құралдар блогындағы таспада «Стильдер» топқа басыңыз Ұяшық мәнерлері.
- Мәнер мәзірі ашылады. Ол әртүрлі жасуша безендіру стильдерін ұсынады, яғни, бірнеше форматтағы тіркелген комбинациялары. Тізімнің ең жоғарғы жағында - блок «Пайдаланушы». Тек осы стильдер бастапқыда Excel бағдарламасында салынбайды, бірақ пайдаланушы әрекеттерінің нәтижесі болып табылады. Біз оқып жатқан қатені тапқан жағдайда оларды алып тастау ұсынылады.
- Мәселе мынада, стильдердің жаппай жойылуы үшін орнатылған құрал жоқ, сондықтан олардың әрқайсысын бөлек жою қажет. Курсорды топтан белгілі бір стиль бойынша апарыңыз. «Пайдаланушы». Оны тінтуірдің оң жақ түймешігімен басып, контекстік мәзірден таңдаңыз «Жою ...».
- Осылайша біз әр стильді блоктан алып тастайық. «Пайдаланушы»тек қана Inline Excel мәнерлері бар болғанша.
6-тәсіл: Пайдаланушы пішімдерін жою
Стильдерді жоюға өте ұқсас процедура - теңшелетін пішімдерді жою. Яғни, Excel бағдарламасында әдепкі бойынша ендірілмеген, бірақ пайдаланушы қолданатын немесе басқа жолмен құжатқа енгізілген элементтерді жоямыз.
- Ең алдымен, пішімдеу терезесін ашу қажет. Мұны ең көп тараған әдіс - құжаттағы кез келген жерге оң жақ батырмамен басу және контекстік мәзірден параметрді таңдау. «Пішім ұяшықтары ...».
Сондай-ақ, қойындыда болуы мүмкін «Үй»батырмасын басыңыз «Формат» блокта «Ұяшықтар» таспаға арналған. Бастау мәзірінде элементті таңдаңыз «Пішім ұяшықтары ...».
Керек терезені шақырудың тағы бір мүмкіндігі - бұл пернелер тіркесімінің жиынтығы Ctrl + 1 пернетақтада.
- Жоғарыда сипатталған әрекеттердің кез келгенін орындағаннан кейін пішімдеу терезесі басталады. Қойындыға өтіңіз «Нөмір». Параметр блогында «Сан пішімдері» қосқышты орнына орнатыңыз «(барлық пішімдер)». Бұл терезенің оң жағында осы құжатта пайдаланылған элементтердің барлық түрлерінің тізімі бар өріс болады.
Олардың әрқайсысын курсормен таңдаңыз. Келесі атқа кілтпен өту ыңғайлы «Төмен» навигациялық құрылғыдағы пернетақтада. Егер элемент кірістірілген болса, түйме «Жою» тізімнің төменгі бөлігі белсенді болмайды.
- Қосылған теңшелетін элемент бөлектелгенде, түйме «Жою» белсенді болады. Оны басыңыз. Сонымен қатар, біз тізімдегі барлық пішімдеу пішімдерін жоямыз.
- Процедураны аяқтағаннан кейін, түймені басуды ұмытпаңыз. «ОК» терезенің төменгі жағында.
7-әдіс: Қалаусыз парақтарды жою
Біз проблеманы тек бір парақта шешуге арналған әрекеттерді сипаттадық. Бірақ дәл сол манипуляциялар деректермен толтырылған барлық қалған кітаптармен жасалуы керек екенін ұмытпаңыз.
Сонымен қатар, ақпараттың қайталануын қажет ететін қосымша парақтар немесе парақтарды жою керек. Бұл өте оңай.
- Күй жолағының үстінде орналасқан, алынатын парақтың белгісіне тінтуірдің оң жағын басыңыз. Содан кейін пайда болатын мәзірде элементті таңдаңыз «Жою ...».
- Осыдан кейін, тіркесімді жою туралы растауды талап ететін тілқатысу терезесі ашылады. Түймешікті басыңыз «Жою».
- Осыдан кейін таңдалған жапсырма құжатта жойылады, демек, оған барлық пішімдеу элементтері қосылады.
Бірнеше қатардағы төте жолдарды жою қажет болса, тінтуірдің сол жақ түймешігімен басу керек, содан кейін соңғы нұқыңыз, бірақ кілт Shift. Бұл элементтердің арасындағы барлық белгілер бөлектеледі. Сонымен қатар, жою рәсімі жоғарыда сипатталған бірдей алгоритмге сәйкес жүзеге асырылады.
Бірақ жасырын парақтар да бар және оларда әр түрлі пішімделген элементтер өте көп болуы мүмкін. Осы парақтардағы шамадан тыс пішімдеуді алып тастау немесе оларды толығымен алып тастау үшін, жылдам пернелерді көрсету керек.
- Кез келген төте жолды нұқып, мәтінмәндік мәзірдегі элементті таңдаңыз «Көрсету».
- Жасырылған парақтар тізімі ашылады. Жасырын парақтың атын таңдап, түймесін басыңыз «ОК». Осыдан кейін ол панельде көрсетіледі.
Біз бұл әрекетті барлық жасырылған парақтармен орындаймыз. Содан кейін олармен не істеуге болатынын қарастырамыз: егер олар туралы ақпарат маңызды болса, артық пішімдеуді толығымен алып тастаңыз немесе жойыңыз.
Сонымен қатар, жасырын парақтар тізімінде таба алмайтын супер жасырын парақтар да бар. Оларды панельде VBA редакторы арқылы ғана көруге болады.
- VBA редакторын (макрос өңдегіш) бастау үшін, ыстық пернелер тіркесімін басыңыз Alt + F11. Блокта «Жоба» парақтың атауын таңдаңыз. Мұнда қарапайым көрінетін парақтар ретінде көрсетіледі, сондықтан жасырын және жасырын. Төменгі бөлігінде «Сипаттар» параметрдің мәнін қараңыз «Көрінетін». Егер ол орнатылған болса «2-xlSheetVeryHidden»онда бұл өте жасырын парақ.
- Біз осы параметрді таңдап, ашылған тізімде атауды таңдаймыз. «-1-xlSheetVisible». Терезені жабу үшін стандартты батырманы басыңыз.
Осы әрекеттен кейін таңдалған парақ өте жасырын болуды тоқтатады және оның таңбашасы панельде көрсетіледі. Бұдан кейін тазалау немесе жою процедурасын орындауға болады.
Сабақ: Excel бағдарламасында парақтар жоқ болса, не істеу керек
Көргеніңіздей, осы сабақта зерттелетін қателіктерден құтылудың ең жылдам әрі тиімді жолы - файлды XLSX кеңейтімімен қайта сақтау. Бірақ егер бұл параметр жұмыс істемесе немесе қандай да бір себептермен жұмыс істемесе, мәселенің қалған шешімдері пайдаланушыдан көп уақытты қажет етеді. Сонымен қатар, олар кешенде қолданылуы тиіс. Сондықтан қателікті жою үшін энергияны жұмсаудың қажеті жоқ, сондықтан артық пішімдеуді қолданбау үшін құжат жасау процесі жақсы.