Ар кандай клетка форматтары өтө көп

Бул сага да болушу мүмкүн.

Excelде чоң иш китеби менен иштегенде, бир убакта эч кандай сонун эмес, сиз толугу менен зыянсыз бир нерсени жасайсыз (мисалы, катар кошуу же клеткалардын чоң фрагменттерин киргизүү) жана күтүлбөгөн жерден сиз "Өтө көп түрдүү клетка" катасы бар терезени аласыз. форматтар":

Кээде бул көйгөй андан да жагымсыз түрдө пайда болот. Кечээ түнү, адаттагыдай эле, сиз Excelде отчетуңузду сактап, жаптыңыз, бүгүн эртең менен сиз аны ача албайсыз - окшош билдирүү пайда болот жана файлдан бардык форматтарды алып салуу сунушу. Кубаныч аздык кылат, макулбу? Бул жагдайды оңдоонун себептерин жана жолдорун карап көрөлү.

Эмне үчүн мындай болуп жатат

Бул ката иш китеби Excel сактай турган форматтардын максималдуу санынан ашып кеткенде пайда болот:

  • Excel 2003 жана андан улуураактар ​​үчүн - бул 4000 формат
  • Excel 2007 жана андан кийинки версиялар үчүн бул 64000 формат

Мындан тышкары, бул учурда формат форматтоо параметрлеринин ар кандай уникалдуу айкалышын билдирет:

  • арип
  • пломбалар
  • клетка рамкалоо
  • сандык формат
  • шарттуу форматтоо

Мисалы, сиз барактын кичинекей бөлүгүн мындай стилдесеңиз:

... анда Excel иш китебиндеги 9 эмес, 2 түрдүү уяча форматтарын эстеп калат, анткени периметрдин тегерегиндеги калың сызык чындыгында 8 түрдүү форматтоо варианттарын түзөт. Ага дизайнердин шрифттери жана толтуруулары менен бийлерин кошсоңуз, чоң отчетто сулуулукка болгон каалоо Excel эстеп калуусу керек болгон жүздөгөн жана миңдеген окшош комбинацияларга алып келет. Андан файлдын көлөмү да азайбайт.

Ушундай эле көйгөй сиз башка файлдардан фрагменттерди жумушчу китебиңизге кайра-кайра көчүргөндө (мисалы, барактарды макрос менен чогултканда же кол менен) пайда болот. Эгерде бир гана маанилерден турган атайын паста колдонулбаса, анда көчүрүлгөн диапазондордун форматтары да китепке киргизилет, бул өтө тез эле чектен ашып кетүүгө алып келет.

Аны менен кантип күрөшүү керек

Бул жерде бир нече багыттар бар:

  1. Эгерде сизде эски форматтагы (xls) файл болсо, аны жаңысына (xlsx же xlsm) кайра сактаңыз. Бул дароо тилкени 4000ден 64000 түрдүү форматка чейин көтөрөт.
  2. Буйрук менен ашыкча уяча форматтарын жана кошумча "сулуу нерселерди" алып салыңыз Үй — Таза — Форматтарды тазалоо (Башкы бет — Тазалоо — Таза форматтоо). Толугу менен форматталган барактарда (б.а., барактын аягына чейин) саптар же мамычалар бар же жок экенин текшериңиз. Мүмкүн болгон жашыруун саптар жана мамычалар жөнүндө унутпаңыз.
  3. Жашыруун жана супер-жашыруун барактар ​​үчүн китепти текшерүү - кээде аларга "шедеврлер" катылган.
  4. Өтмөктөгү керексиз шарттуу форматтоолорду алып салыңыз Негизги бет — Шарттуу форматтоо — Эрежелерди башкаруу — Бардык баракча үчүн форматтоо эрежелерин көрсөтүү (Башкы бет — Шарттуу форматтоо — Бул иш барагынын эрежелерин көрсөтүү).
  5. Башка иш китептеринен маалыматтарды көчүргөндөн кийин ашыкча керексиз стилдер топтолуп калганын текшериңиз. Эгерде өтмөктө Home (Үй) Тизмеде стилдери (Стильдер) көп сандагы "таштанды":

    ... анда кичинекей макрос менен андан арыла аласыз. Click Alt + F11 же баскыч Visual Basic табулатура иштеп (Иштеп чыгуучу), меню аркылуу жаңы модулду киргизиңиз Кыстаруу – модуль жана макрокодду ошол жерге көчүрүңүз:

Sub Reset_Styles() 'Ар бир objStyle үчүн бардык керексиз стилдерди алып салыңыз ActiveWorkbook.Styles On Ката Эгер жок болсо Кийинки улантыңыз objStyle.BuiltIn Андан кийин objStyle.Delete On Ката GoTo 0 Next objStyle 'жаңы иш китебинен стилдердин стандарттуу топтомун көчүрүңүз = Active w or SetbKy Set wbNew = Workbooks.Add wbMy.Styles.Merge wbNew wbNew.Close savechanges:=False End Sub    

Сиз аны баскычтоптун жарлыгы менен иштете аласыз. Alt + F8 же баскыч менен Macros (Макрос) табулатура иштеп (Иштеп чыгуучу). Макрос стандарттык топтомду гана калтырып, колдонулбаган бардык стилдерди жок кылат:

  • Excelде шарттуу форматтоо менен уячаларды кантип автоматтык түрдө бөлүп көрсөтүү керек
  • Макрос деген эмне, макрокодту Visual Basic программасында кайда жана кантип көчүрүү керек, аларды кантип иштетүү керек
  • Excel жумушчу китеби абдан оор жана жай болуп калды - аны кантип оңдоо керек?

Таштап Жооп