Smart autofill sìos agus deas

Clàr-innse

Gu ruige seo, uaireannan le gàire tha cuimhne agam air aon de na ciad trèanadh corporra achaidh agam 10 bliadhna air ais.

Smaoinich: oifis àite fosgailte oifis riochdachaidh companaidh FMCG eadar-nàiseanta, mòr mar raon ball-coise. Dealbhadh chic, uidheamachd oifis daor, còd èideadh, expats cooing anns na h-oiseanan - sin a h-uile càil 🙂 Ann an aon de na seòmraichean coinneimh, bidh mi a’ tòiseachadh air trèanadh adhartach dà latha air an dreach gnàthach de Excel 2003 airson 15 prìomh luchd-obrach san roinn eaconamach , còmhla ris an stiùiriche aca. Bidh sinn a 'faighinn eòlas, bidh mi a' faighneachd dhaibh mu ghnìomhan gnìomhachais, duilgheadasan, bidh mi ag iarraidh orra grunn fhaidhlichean obrach àbhaisteach a shealltainn. Bidh iad a' sealltainn an fhaid cilemeatair de luchdachadh bho SAP, na duilleagan de dh'aithisgean a bhios iad a' dèanamh air seo, msaa. Uill, 's e rud air a bheil mi eòlach - bidh mi nam inntinn a' toirt a-mach cuspairean agus an t-àm, ag atharrachadh a rèir an luchd-èisteachd. A-mach à oisean mo shùil, tha mi a 'mothachadh mar a tha aon de na com-pàirtichean, a' taisbeanadh pìos den aithisg aige, gu foighidneach a 'tarraing a' chill leis an fhoirmle sìos leis a 'chrois dhubh anns an oisean gu h-ìosal air an làimh dheis airson grunn mhìltean loidhnichean, agus an uairsin a' leum gu deireadh am bòrd air an iteig, ga tharraing air ais, msaa. Cha b' urrainn dhomh a sheasamh, chuir mi stad air a 'croladh na luchaige timcheall an sgrion agus a' sealltainn briogadh dùbailte air a 'chrois dhubh, a' mìneachadh mu dheidhinn fèin-chrìochnachadh sìos chun stad. 

Gu h-obann tha mi a 'tuigsinn gu bheil an luchd-èisteachd amharasach sàmhach agus tha a h-uile duine a' coimhead orm gu neònach. Bidh mi gu do-chreidsinneach a’ coimhead timcheall orm fhìn ge bith càite an urrainn dhomh - tha a h-uile dad ceart gu leòr, tha mo ghàirdeanan is mo chasan nan àite, tha mo chuileag air a putadh suas. Bidh mi ag ath-thionndadh nam faclan mu dheireadh gu inntinn an tòir air clàs uamhasach - cha robh dad eucorach ann, tha e coltach. Às deidh sin, bidh ceannard na buidhne ag èirigh gu sàmhach, a 'crathadh mo làmh agus ag ràdh le aghaidh cloiche: "Tapadh leibh, Nikolai. Faodar an trèanadh seo a chrìochnachadh.

Uill, ann an ùine ghoirid, thionndaidh e a-mach nach robh beachd aig gin dhiubh mu bhith a’ briogadh dùbailte air crois dhubh agus fèin-choileanadh. Thachair e dòigh air choireigin gu h-eachdraidheil nach robh duine ann airson rud cho sìmplidh ach riatanach a nochdadh dhaibh. Tharraing an roinn gu lèir foirmlean le làimh airson mìltean de loidhnichean, daoine bochda. Agus seo mi. Sealladh ola. Dh’ iarr ceannard na roinne an uairsin gu mòr gun ainm a’ chompanaidh aca fhoillseachadh do dhuine sam bith 🙂

Grunn thursan às deidh sin bha suidheachaidhean coltach ris, ach a-mhàin le luchd-èisteachd fa leth - tha fios aig a ’mhòr-chuid a-nis, gu dearbh, air a’ ghnìomh seo. 

Smart autofill sìos agus deasTha a’ cheist eadar-dhealaichte. Às deidh a ’chiad thoileachas a bhith a’ faighinn eòlas air feart cho iongantach, tha a ’mhòr-chuid de luchd-cleachdaidh a’ tuigsinn gu bheil na taobhan adhartach agus àicheil aig leth-bhreac fèin-ghluasadach de fhoirmlean le bhith a ’briogadh dùbailte air a’ chrois dhubh (comharra fèin-choileanta):

  • Chan eil copaidh an-còmhnaidh a’ tachairt gu deireadh a’ chlàir. Mura h-eil am bòrd monolithic, ie tha ceallan falamh anns na colbhan faisg air làimh, chan eil e na fhìrinn gum bi fèin-choileanadh ag obair gu deireadh a 'bhùird. Nas coltaiche, stadaidh am pròiseas aig a 'chill fhalamh as fhaisge mus ruig e an deireadh. Ma tha ceallan ann le rudeigin fon cholbh, stadaidh fèin-choileanadh orra dìreach.
  • Nuair a bhios tu a ’dèanamh copaidh tha dealbhadh cealla a’ milleadh, oir Gu gnàthach, chan e a-mhàin gu bheil am foirmle air a chopaigeadh, ach cuideachd an cruth. Gus a cheartachadh, cliog air a’ phutan roghainnean lethbhreac agus tagh A-mhàin luachan (Lìon gun chruth).
  • Chan eil dòigh luath ann cuideachd air an fhoirmle a shìneadh gu dòigheil chan ann sìos ach air an làimh dheisach a-mhàin tarraing le làimh. Tha briogadh dùbailte air a’ chrois dhubh dìreach sìos.

Feuchaidh sinn ris na h-uireasbhaidhean sin a cheartachadh le macro sìmplidh.

Brùth ath-ghoirid meur-chlàr clì Alt + F11 no putan Visual Basic tab -leasachaidh (Leasaiche). Cuir a-steach modal falamh ùr tron ​​​​chlàr Cuir a-steach - modal agus dèan lethbhreac de theacsa nam macros sin an sin:

Fo SmartFillDown() Dim rng As Range, n Mar Long Set rng = ActiveCell.Offset(0, -1).CurrentRegion Ma tha rng.Cells.Count> 1 An uairsin n = rng.Cells(1).Row + rng.Rows. Cunnt - ActiveCell.Row Ceann-uidhe ActiveCell.AutoFill:=ActiveCell.Resize(n, 1), Seòrsa:=xlFillValues ​​Crìochnaich Ma tha crìoch Fo Fo SmartFillRight() Dim rng Mar Raon, n Mar a chaidh a shuidheachadh fada rng = ActiveCell.Offset(-1, 0).CurrentRegion Ma tha rng.Cells.Count> 1 An uairsin n = rng.Cells(1).Column + rng.Columns.Count - ActiveCell.Column ActiveCell.AutoFill Ceann-uidhe:=ActiveCell.Resize(1,n), Seòrsa: =xlFillValues ​​a’ tighinn gu crìch ma tha crìoch fo  

A leithid macros:

  • urrainn lìonadh chan ann a-mhàin sìos (SmartFillDown), ach cuideachd air an taobh cheart (SmartFillRight)
  • na mill cruth nan ceallan gu h-ìosal no air an taobh dheas - chan eil ach an fhoirmle (luach) air a chopaigeadh
  • thathas a’ toirt aire do cheallan falamh faisg air làimh agus bidh copaidh a’ tachairt dìreach gu deireadh a’ chlàir, agus chan ann chun bheàrn as fhaisge san dàta no air a’ chiad chill air a bheil daoine a’ fuireach.

Airson barrachd goireasachd, faodaidh tu ath-ghoiridean meur-chlàr a shònrachadh dha na macros sin a ’cleachdadh a’ phutan Macros - roghainnean (Macros - Roghainnean) dìreach an sin air an taba. -leasachaidh (Leasaiche). A-nis bidh e gu leòr am foirmle no an luach a tha thu ag iarraidh a chuir a-steach sa chiad chill den cholbh agus brùth air a’ phrìomh mheasgachadh ainmichte airson a’ mhacro gus an colbh (no an sreath) gu lèir a lìonadh gu fèin-ghluasadach:

Maise.

PS Chaidh pàirt den duilgheadas le bhith a’ dèanamh copaidh de fhoirmlean gu deireadh a’ chlàir fhuasgladh ann an Excel 2007 le teachd “smart tables”. Fìor, chan eil iad an-còmhnaidh agus chan eil a h-uile àite iomchaidh. Agus air an taobh cheart, cha do dh'ionnsaich Excel a-riamh lethbhreac a dhèanamh leis fhèin.

  • Dè a th’ ann am macros, mar a chleachdas tu iad, càite am faigh thu còd Visual Basic agus càite an cuir thu e.
  • Clàran snasail ann an Excel 2007-2013
  • Dèan lethbhreac de na foirmlean gun shift ceangail

Leave a Reply