Gelaxka formatu desberdin gehiegi

Zuri ere gerta dakioke.

Excel-en lan-koaderno handi batekin lan egiten duzunean, momentu batean ez da batere zoragarria zerbait guztiz kaltegabea egiten (errenkada bat gehitzea edo gelaxka zati handi bat txertatzea, adibidez) eta bat-batean leiho bat agertzen da "Zelula desberdin gehiegi" formatuak”:

Batzuetan, arazo hau are desatseginagoan gertatzen da. Bart, ohi bezala, zure txostena Excel-en gorde eta itxi zenuen, eta gaur goizean ezin duzu ireki - antzeko mezu bat agertzen da eta fitxategitik formatu guztiak kentzeko proposamena. Poza ez da nahikoa, ados? Ikus ditzagun egoera hori zuzentzeko arrazoiak eta moduak.

Zergatik gertatzen da hori?

Errore hau lan-liburuak Excel-ek gorde ditzakeen formatu kopurua gainditzen duenean gertatzen da:

  • Excel 2003 eta zaharragoetarako - 4000 formatuak dira
  • Excel 2007 eta berriagoak direnentzat, hauek 64000 formatuak dira

Gainera, kasu honetan formatuak formateatzeko aukeren konbinazio berezia esan nahi du:

  • letra-tipo
  • betegarriak
  • zelulen markoa
  • zenbakizko formatua
  • baldintzapeko formatua

Beraz, adibidez, orri baten zati txiki bat honela moldatzen baduzu:

... orduan Excel-ek lan-liburuko 9 gelaxka formatu ezberdin gogoratuko ditu, eta ez 2, lehen begiratuan dirudienez, perimetroaren inguruan marra lodi batek, hain zuzen ere, 8 formatu aukera ezberdin sortuko dituelako. Gehitu horri diseinatzaileak letra-tipoekin eta betegarriekin dantza egiten duela, eta erreportaje handi batean edertasunaren irrika Excelek gogoratu beharko dituen ehunka eta milaka antzeko konbinazio ekarriko ditu. Fitxategiaren tamaina, berez, ere ez da murrizten.

Antzeko arazo bat ere askotan gertatzen da beste fitxategi batzuetako zatiak zure lan-koadernoan behin eta berriz kopiatzen dituzunean (adibidez, makro batekin edo eskuz orriak muntatzean). Balio bakarra duten itsatsi berezirik erabiltzen ez bada, kopiatutako barrutien formatuak ere liburuan txertatzen dira, eta horrek oso azkar muga gainditzen du.

Nola aurre egin

Hemen hainbat norabide daude:

  1. Formatu zaharreko fitxategi bat baduzu (xls), gorde berriro beste batean (xlsx edo xlsm). Horrek berehala igoko du 4000 formatu desberdinetatik 64000 izatera.
  2. Kendu gelaxken formatua erredundantea eta "gauza politak" gehigarriak komandoarekin Hasiera — Garbitu — Garbitu formatuak (Hasiera — Garbitu — Garbitu formatua). Egiaztatu errenkada edo zutabeak dauden orrietan guztiz formateatua (hau da, orriaren amaieraraino). Ez ahaztu ezkutuko errenkada eta zutabe posibleez.
  3. Begiratu liburuan ezkutuko eta super-ezkutuko orrien bila; batzuetan, "maisu-lanak" ezkutatzen dira horietan.
  4. Kendu fitxa batean nahi ez den baldintzapeko formatua Hasiera — Baldintzapeko formatua — Kudeatu arauak — Erakutsi formatu-arauak orri osoarentzat (Hasiera — Baldintzapeko formatua — Erakutsi lan-orri honen arauak).
  5. Egiaztatu alferrikako estilo kopuru gehiegi pilatu duzun beste lan-liburuetako datuak kopiatu ondoren. fitxan bada Hasiera (Hasiera) Zerrendan Styles (Estiloak) "zabor" kopuru handia:

    … gero makro txiki batekin ken dezakezu. Egin klik Alt + F11 edo botoia Visual Basic fitxa developer (Garatzailea), sartu modulu berri bat menuan Txertatu – Modulua eta kopiatu makro kodea bertan:

Sub Reset_Styles() 'kendu alferrikako estilo guztiak ActiveWorkbook-en objStyle bakoitzerako.Styles Akatsean Berrekizu Hurrengoa Ez bada objStyle.BuiltIn Ondoren objStyle.Ezabatu Akatsean GoTo 0 Hurrengo objStyle 'Kopiatu estilo-multzo estandarra lan-liburu berritik Ezarri wbMy = ActiveWorkbook Set wbNew = Lan-koadernoak.Add wbMy.Styles.Merge wbNew wbNew.Close savechanges:=False End Sub    

Teklatuko lasterbide batekin abiarazi dezakezu. Alt + F8 edo botoiaren bidez Makroak (Makroak) fitxa developer (Garatzailea). Makroak erabili gabeko estilo guztiak kenduko ditu, multzo estandarra soilik utziz:

  • Nola nabarmendu gelaxkak automatikoki baldintzapeko formatuarekin Excel-en
  • Zer dira makroak, non eta nola kopiatu makro kodea Visual Basic-en, nola exekutatu
  • Excel lan-koadernoa oso astuna eta motela bihurtu da - nola konpondu?

Utzi erantzun bat