Gormod o wahanol fformatau celloedd

Gall ddigwydd i chi hefyd.

Wrth weithio gyda llyfr gwaith mawr yn Excel, ar un foment nad yw'n wych o gwbl rydych chi'n gwneud rhywbeth hollol ddiniwed (ychwanegu rhes neu fewnosod darn mawr o gelloedd, er enghraifft) ac yn sydyn rydych chi'n cael ffenestr gyda'r gwall “Gormod o gell gwahanol fformatau":

Weithiau mae'r broblem hon yn digwydd ar ffurf hyd yn oed yn fwy annymunol. Neithiwr, yn ôl yr arfer, fe wnaethoch chi arbed a chau eich adroddiad yn Excel, a'r bore yma ni allwch ei agor - mae neges debyg yn cael ei harddangos a chynnig i ddileu pob fformat o'r ffeil. Nid yw llawenydd yn ddigon, cytuno? Edrychwn ar yr achosion a'r ffyrdd o gywiro'r sefyllfa hon.

Pam mae hyn yn digwydd

Mae'r gwall hwn yn digwydd pan fydd y llyfr gwaith yn fwy na'r nifer uchaf o fformatau y gall Excel eu storio:

  • ar gyfer Excel 2003 a hŷn - mae'r rhain yn 4000 o fformatau
  • ar gyfer Excel 2007 a mwy newydd, mae'r rhain yn fformatau 64000

Ar ben hynny, mae'r fformat yn yr achos hwn yn golygu unrhyw gyfuniad unigryw o opsiynau fformatio:

  • ffont
  • llenwadau
  • ffrâm gell
  • fformat rhifol
  • fformatio amodol

Felly, er enghraifft, os gwnaethoch chi steilio darn bach o ddalen fel hyn:

... yna bydd Excel yn cofio 9 o wahanol fformatau celloedd yn y llyfr gwaith, ac nid 2, fel y mae'n ymddangos ar yr olwg gyntaf, oherwydd bydd llinell drwchus o amgylch y perimedr yn creu, mewn gwirionedd, 8 opsiwn fformatio gwahanol. Ychwanegwch at y dawnsiau dylunydd hynny gyda ffontiau a llenwadau, a bydd yr awch am harddwch mewn adroddiad mawr yn arwain at gannoedd ar filoedd o gyfuniadau tebyg y bydd yn rhaid i Excel eu cofio. Nid yw maint y ffeil ohono, ynddo'i hun, hefyd yn lleihau.

Mae problem debyg hefyd yn digwydd yn aml pan fyddwch chi'n copïo darnau o ffeiliau eraill dro ar ôl tro i'ch llyfr gwaith (er enghraifft, wrth gydosod taflenni â macro neu â llaw). Os na ddefnyddir past arbennig o werthoedd yn unig, yna mae fformatau'r ystodau a gopïwyd hefyd yn cael eu mewnosod yn y llyfr, sy'n arwain yn gyflym iawn at fynd y tu hwnt i'r terfyn.

Sut i ddelio ag ef

Mae sawl cyfeiriad yma:

  1. Os oes gennych ffeil o'r hen fformat (xls), yna cadwch hi mewn un newydd (xlsx neu xlsm). Bydd hyn yn codi'r bar ar unwaith o 4000 i 64000 o wahanol fformatau.
  2. Dileu fformatio celloedd diangen a “pethau tlws” ychwanegol gyda'r gorchymyn Hafan — Clir — Fformatau clir (Cartref - Clir - Fformatio Clir). Gwiriwch a oes rhesi neu golofnau ar y dalennau sydd wedi'u fformatio'n gyfan gwbl (hy, hyd at ddiwedd y daflen). Peidiwch ag anghofio am resi a cholofnau cudd posibl.
  3. Gwiriwch y llyfr am ddalennau cudd a hynod gudd – weithiau mae “campweithiau” yn cael eu cuddio arnyn nhw.
  4. Dileu fformatio amodol diangen ar dab Hafan — Fformatio Amodol — Rheoli Rheolau — Dangos Rheolau Fformatio ar gyfer y Daflen Gyfan (Cartref — Fformatio Amodol — Dangos rheolau ar gyfer y daflen waith hon).
  5. Gwiriwch a ydych wedi cronni gormodedd o arddulliau diangen ar ôl copïo data o lyfrau gwaith eraill. Os ar y tab Hafan (Cartref) Yn y rhestr Styles (Arddulliau) llawer iawn o “sbwriel”:

    … yna gallwch chi gael gwared arno gyda macro bach. Cliciwch Alt + F11 neu botwm Visual Basic tab datblygwr (Datblygwr), mewnosod modiwl newydd drwy'r ddewislen Mewnosod – Modiwl a chopïwch y cod macro yno:

Sub Reset_Styles() 'tynnwch bob arddull diangen Ar Gyfer Pob objStyle Yn ActiveWorkbook.Styles Ar Gwall Ail-ddechrau Nesaf Os Ddim objStyle.BuiltIn Yna objStyle.Delete Ar Gwall GoTo 0 Nesaf objStyle 'copïwch y set safonol o arddulliau o'r llyfr gwaith newydd Set wbMy = ActiveWorkbook Gosod wbNew = Llyfrau Gwaith.Ychwanegu wbMy.Styles.Merge wbNew wbNew.Close savechanges:=Diwedd Anghywir Is    

Gallwch ei lansio gyda llwybr byr bysellfwrdd. Alt + F8 neu drwy botwm Macros (Macros) tab datblygwr (Datblygwr). Bydd y macro yn dileu pob arddull nas defnyddiwyd, gan adael y set safonol yn unig:

  • Sut i Amlygu Celloedd yn Awtomatig gyda Fformatio Amodol yn Excel
  • Beth yw macros, ble a sut i gopïo'r cod macro yn Visual Basic, sut i'w rhedeg
  • Mae llyfr gwaith Excel wedi dod yn drwm ac yn araf iawn - sut i'w drwsio?

Gadael ymateb