Athdhearthóir Tábla

Clár ábhair

Níl sé aon rún go smaoiníonn an chuid is mó d'úsáideoirí Excel, nuair a chruthaíonn siad táblaí ar bhileoga, ar an gcéad dul síos faoina chompord agus a n-áisiúlacht féin. Seo é an chaoi a rugadh táblaí álainn, ildaite agus trom le “ceanntásca” casta, nach féidir, ag an am céanna, a scagadh nó a shórtáil ar chor ar bith, agus is fearr gan smaoineamh ar thuairisc uathoibríoch le tábla mhaighdeog ar chor ar bith.

Luath nó mall, tagann úsáideoir tábla den sórt sin ar an tátal “b’fhéidir nach bhfuil sé chomh hálainn, ach is féidir leis oibriú” agus tosaíonn sé ag simpliú dearadh a tábla, ag teacht leis na moltaí clasaiceacha:

  • ceanntásc simplí aonlíne, ina mbeidh a ainm uathúil féin (ainm páirce) ag gach colún
  • líne amháin – oibríocht chríochnaithe amháin (déileáil, díol, postáil, tionscadal, etc.)
  • gan cealla cumaisc
  • gan sosanna i bhfoirm sraitheanna agus colúin folamh

Ach má dhéanann tú ceanntásc aon-líne as ceann il-leibhéil nó má scoilteann tú colún amháin i roinnt cinn, tá sé simplí go leor, ansin is féidir go leor ama a ghlacadh chun an tábla a athchóiriú (go háirithe ag méideanna móra). Ciallaíonn sé an staid seo a leanas:

Of     Athdhearthóir Tábla   do     Athdhearthóir Tábla  

Maidir le bunachair shonraí, tugtar cothrom (réidh) ar an mbord ceart de ghnáth – is de réir táblaí dá leithéid is fearr tuairiscí ar tháblaí mhaighdeogacha (táblaí mhaighdeogacha) a chruthú agus anailísíocht a dhéanamh.

Is féidir leat tábla déthoiseach a thiontú go tábla comhréidh ag baint úsáide as macra simplí. Oscail an Eagarthóir Visual Basic tríd an táb Forbróir - Visual Basic (Forbróir - Eagarthóir Visual Basic) nó aicearra méarchláir Eile+F11. Ionsáigh modúl nua (Ionsáigh – Modúl) agus cóipeáil téacs an macra seo ansin:

Fo-Athdhearthóir() Dim i Chomh fada Dim hc Mar Shlánuimhir, uair Mar Shlánuimhir Dim ns Mar Bhileog Oibre hr = InputBox("Сколько строк с подписями сверху?") hc = InputBox("Сколькопи скомпания цколько строк сверху?") Bréagach i = 1 Socraigh inpdata = Set Roghnúcháin ns = Bileoga Oibre.Add For r = (hr + 1) Chun inpdata.Rows.Count For c = (hc + 1) Chun inpdata.Columns.Count For j = 1 Chun hc ns. Cealla(i, j) = inpdata.Cealla(r, j) Ar Aghaidh j Le haghaidh k = 1 Go hr ns.Cealla(i, j + k - 1) = inpdata.Cealla(k,c) Ar Aghaidh k ns.Cealla( i, j + k - 1) = inpdata.Cells(r, c) i = i + 1 Ar Aghaidh c Ar Aghaidh r Deireadh Fo  

Is féidir leat an t-eagarthóir VBA a dhúnadh ansin agus filleadh ar Excel. Anois is féidir linn an tábla bunaidh a roghnú (go hiomlán, le ceanntásc agus an chéad cholún le míonna) agus ár macra a rith tríd Forbróir - Macraí (Forbróir - Macraí) nó brú teaglaim Eile+F8.

Cuirfidh an macra bileog nua isteach sa leabhar agus cruthóidh sé leagan nua, atógtha den tábla roghnaithe air. Is féidir leat oibriú le tábla den sórt sin “go hiomlán”, ag baint úsáide as an Arsenal iomlán d’uirlisí Excel chun liostaí móra a phróiseáil agus a anailísiú.

  • Cad iad na macraí, cá háit le cód macra a chur isteach i VBA, conas iad a úsáid
  • Tuarascálacha a Chruthú le PivotTables
  • Uirlis chun táblaí XNUMXD a athdhearadh go dtí cinn chomhréidh ón mbreiseán PLEX

 

Leave a Reply