Prea multe formate de celule diferite

Acest lucru vi se poate întâmpla.

Lucrând cu un registru de lucru mare Excel într-un punct foarte fin, faceți ceva complet inofensiv (adăugând o linie sau inserând un fragment mare de celule, de exemplu) și obțineți dintr-o dată o fereastră cu eroarea "Prea multe formate de celule diferite":







Uneori această problemă apare și mai neplăcut. În noaptea dinainte de tine, ca de obicei, salvați și închideți raportul în Excel și în această dimineață nu îl puteți deschide - se emite un mesaj similar și se propune o ștergere a formatării din fișier. Băieți sunt puțini, nu ești de acord? Să examinăm motivele și modalitățile de a corecta această situație.

De ce se întâmplă acest lucru?

Această eroare apare dacă registrul de lucru depășește numărul maxim de formate pe care Excel le poate stoca:

Și sub formatul în acest caz se înțelege orice combinație unică de parametri de formatare:

  • font
  • umple
  • Frontiere în celule
  • formatul numeric
  • formatul condițional

De exemplu, dacă ați proiectat un fragment mic de foaie în acest fel:

Prea multe formate de celule diferite

atunci Excel va aminti în cartea 9 formate diferite de celule, mai degrabă decât 2, așa cum se pare la prima vedere, tk. o linie groasă de-a lungul perimetrului va crea, de fapt, 8 opțiuni diferite de formatare. Adăugați la aceasta dansurile de designer cu fonturi și umpluturi și dorința de frumusețe într-un raport mare va duce la apariția a sute și mii de combinații similare pe care Excel va trebui să le memoreze. Dimensiunea fișierului de acest lucru, desigur, de asemenea, nu scade.






O problemă similară apare adesea atunci când copiați în mod repetat fragmente din alte fișiere în registrul de lucru (de exemplu, când creați macrocomenzi sau manual). Dacă nu utilizați doar inserarea specială a valorilor, atunci formatele de intervale copiate sunt introduse în carte, ceea ce duce foarte rapid la depășirea limitei.

Cum să facem acest lucru

Există mai multe direcții:

  1. Dacă aveți un fișier de format vechi (xls), re-salvați-l într-un format nou (xlsx sau xlsm). Acest lucru ridică imediat bara de la 4000 la 64000 de formate diferite.
  2. Eliminați formatarea celulelor redundante și extra frumusețea cu comanda Acasă - Ștergeți - Formate clare (Home - Clear - Clear Formatting). Verificați că nu există rânduri sau coloane pe foile formatate în întregime (de exemplu, la sfârșitul foii). Nu uitați de posibile rânduri și coloane ascunse.
  3. Verificați cartea pentru foi ascunse și ascunse - uneori acestea sunt acoperite cu "capodopere".
  4. Ștergeți formatarea condițională inutilă din fila Pagina principală - Formatare condiționată - Gestionarea regulilor - Afișați regulile pentru întreaga pagină (Acasă - Formatare condițională - Afișați regulile pentru această foaie de lucru).
  5. Verificați dacă ați acumulat stiluri inutile excesive după copierea datelor din alte cărți. Dacă aveți o cantitate mare de "gunoi" în lista Stiluri din fila Pagina principală:

Prea multe formate de celule diferite

atunci puteți să scăpați de ea cu o macrocomandă mică. Apăsați Alt + F11 sau butonul Visual Basic din fila Developer. introduceți noul modul prin meniul Insert-Module și copiați codul macro acolo:

Puteți să o porniți utilizând tasta de comenzi rapide de la tastatură Alt + F8 sau butonul Macro din fila Dezvoltator. Macroul va elimina toate stilurile neutilizate, lăsând numai setul standard:

Prea multe formate de celule diferite

Link-uri conexe







Trimiteți-le prietenilor: