Excel VBA gus luach a lorg sa cholbh (6 eisimpleirean iomchaidh)

  • Roinn Seo
Hugh West

Ann an MS Excel gu tric feumaidh sinn luachan a lorg no a lorg san stòr-dàta. Dh’ fhaodadh e bhith a’ lorg dàta anns na sreathan no sa cholbh. Gu fortanach, tha Excel a 'toirt seachad diofar dhleastanasan agus fhoirmlean gus na gnìomhan sin a dhèanamh. Le cuideachadh bho chòd Excel VBA, is urrainn dhuinn an obair sgrùdaidh no lorg luachan seo a dhèanamh fèin-ghluasadach. San artaigil seo, chì sinn diofar dhòighean air luach a lorg ann an colbh ann an Excel VBA.

Luchdaich sìos Leabhar-obrach Cleachdaidh

Lorg Luach ann an Colbh .xlsm

6 Eisimpleirean de VBA gus Luach a Lorg ann an Colbh ann an Excel

Biodh seata dàta de dh'fhiosrachadh toraidh againn leis an ID Bathar , Brand , Modail , Prìs an Aonaid , agus ID an òrduigh . 'S e an obair a th' againne a bhith a' faighinn a-mach an ID Òrdugh a tha air a mhaidseadh. 'S e an obair a th' againn a-nis faighinn a-mach an ID Òrdugh co-cheangailte ris an ID Bathar .

1. Lorg Luach ann an Colbh a' Cleachdadh Gnìomh Lorg VBA

Sa chiad eisimpleir, cleachdaidh sinn an gnìomh Lorg ann an VBA gus luach a lorg ann an colbh.

📌 Ceumannan:

  • Rach gu ainm na duilleige aig bonn na duilleige.
  • Briog air putan deas na luchaige.
  • Tagh an Seall Còd roghainn bhon liosta.

  • Tha uinneag VBA a’ fosgladh. An uairsin tagh Modal bhon roghainn Cuir a-steach

  • A-nis sgrìobh an còd a leanas sa chonsail VBA
7728

  • A-nis cuir a-steach putan san fhaidhlestòr-dàta.
  • Rach dhan taba Leasaiche .
  • Tagh Putan ( Smachd an Fhoirm ) on Insert earrann.
    • Thoir ainm sam bith air a’ phutan. Mar a tha mi ga thoirt mar Rannsaich .

    • Sònraich an còd dhan phutan seo.
    • Tagh an còd. putan is brùth air putan deas na luchaige.
    • Tagh Sònraich Macro on liosta.

    • Tagh am macro a tha thu ag iarraidh bhon uinneig Sònraich Macro .
    • An uairsin, brùth OK .

    <11.
  • A-nis sgrìobh ID toraidh sam bith agus cliog air a’ phutan Search .
  • Chì sinn Chan eil tha maids a' nochdadh, a chionn 's nach eil an àireamh toraidh seo air an liosta.

    • Cuir ID toraidh eile agus a-rithist brùth air a' phutan Search .

    Gheibh sinn an àireamh òrduigh airson an ID toraidh a chaidh a thoirt seachad.

    Leugh Tuilleadh: Ciamar gus luach cealla fhaighinn le sreath is colbh ann an Excel VBA

    2. VBA gus luach a lorg bho dhuilleagan-obrach eadar-dhealaichte

    A-nis san roinn seo, nì sinn an aon rud gu h-àrd ach airson diofar dhuilleagan-obrach. Gabhaidh sinn ris gu bheil am fiosrachadh toraidh againn ann an Duilleag 2 , agus tha am bogsa sgrùdaidh ann an Duilleag 3 . A-nis sgrìobhaidh sinn an còd VBA gus an urrainn dhuinn ID Òrdugh a lorg a’ cleachdadh ID Bathar bho Duilleag 3 .

    Duilleag 2:

    26>

    Duilleag3:

    📌 Ceumannan:

    11>
  • Lean an aon rudceumannan bho ceum 1 gu ceum 2 bhon dòigh roimhe gus an consol VBA fhosgladh
  • A-nis sgrìobh an còd a leanas anns a’ chonsail VBA
  • 5880

    • A-nis cuir a-steach putan mar an tè roimhe a-rithist.
    • An uairsin sònraich an còd macro dhan phutan.

    • Cuir a-steach ID toraidh sam bith agus cliog air a’ phutan Gnìomh

    > Leugh Tuilleadh: Luach Seallaidh ann an Colbh agus Luach Tilleadh Colbh Eile ann an Excel

    3. Lorg agus Comharraich Luach ann an Colbh

    Chì sinn mar a gheibh sinn a-mach luachan bho cholbh le bhith gan comharrachadh. Airson seo, gabhamaid ris an aon dàta gu h-àrd le colbh a bharrachd leis an ainm Inbhe Lìbhrigeadh . 'S e an obair a th' againn a-nis na luachan a chomharrachadh sa cholbh Inbhe Lìbhrigeadh a tha Ri feitheamh .

    📌 Ceumannan:

    • Lean an aon cheum bho ceum 1 gu ceum 2 mar an dòigh roimhe gus an consoil VBA fhosgladh
    • A-nis sgrìobh an còd a leanas sa chonsail VBA
    4159

    • A-nis rach chun duilleag-obrach agus ruith an còd.
    • Faic an toradh sa chlàr.

    Leugh Tuilleadh: Mar a lorgas tu an luach as àirde ann an colbh Excel (4 dòighean )

    4. VBA gus luachan a lorg ann an colbh a’ cleachdadh cairtean-fiadhaich

    Mu dheireadh, chì sinn mar as urrainn dhuinn luachan a lorg no a lorg ann an colbhan a’ cleachdadh caractaran cairt fiadhaich ann an Excel VBA. A-rithist, cleachdaidh sinn an aon dàtagu h-àrd airson an dòigh seo. Is e an obair againn prìsean toraidh a lorg a’ cleachdadh am Modail aca. Dh’ fhaodadh sinn an dàrna cuid an t-ainm slàn no na caractaran mu dheireadh/ciad de na ID Bathar a thaipeadh.

    📌 Ceumannan:

    • Lean an aon cheum bho ceum 1 gu ceum 2 mar an dòigh roimhe airson consòil VBA fhosgladh
    • A-nis sgrìobh an còd a leanas sa chonsail VBA
    2368

    • A-rithist, cuir a-steach putan mar an tè roimhe.
    • A-nis sònraich am macro còd dhan phutan.

    • A-nis cuir a-steach pàirt sam bith de ID toraidh agus brùth air a’ phutan Gnìomh .

    Leugh Tuilleadh: Mar a lorgas tu an luach as ìsle ann an colbh Excel (6 dòighean)

    5. Excel VBA gus an luach as àirde a lorg sa cholbh

    An seo, tha sinn airson an luach as àirde de cholbh a lorg a’ cleachdadh a’ chòd VBA.

    📌 Ceumannan:

    • Tha sinn airson faighinn a-mach a’ phrìs as àirde.

    • A-nis, cuir an VBA a leanas còd air modal ùr.
    5137

    • An uairsin, brùth air a’ phutan F5 gus an còd VBA a ruith.
    • Nochdaidh am bogsa deasbaid Input .
    • Tagh an raon on t-seata dàta.

    • Mu dheireadh, brùth air a' phutan OK .

    Chì sinn gu bheil an luach as motha ri fhaicinn sa bhogsa deasbaid.

    6. Excel VBA gus an luach mu dheireadh a lorg ann an colbh

    An seo, tha sinn airson faighinn a-mach luach an t-sreath no an cealla mu dheireadh de acolbh sònraichte. Mar eisimpleir, tha sinn airson faighinn a-mach mun toradh mu dheireadh bhon cholbh Bathar

    📌 Ceumannan:

    • Cuir a-steach an còd VBA gu h-ìosal air a’ mhodal.
    1930

    • An uairsin, ruith an còd le putadh air an F5 putan.

    Tha an luach mu dheireadh ri fhaicinn sa bhogsa deasbaid.

    Leugh Tuilleadh: Mar a lorgas tu an tachartas mu dheireadh de luach ann an colbh ann an Excel (5 dòighean)

    Rudan ri chuimhneachadh

    Mearachdan cumanta: <3

    • Mearachd: Aon luach aig aon àm. A chionn 's nach urrainn dhan mhodh FIND ach aon luach a lorg aig an aon àm.
    • Mearachd: #NA ann an VLOOKUP . Mur eil an luach rannsaichte an làthair san t-seata dàta a chaidh a thoirt seachad, tillidh an gnìomh seo a' mhearachd #NA seo air ais.
    • Raon(“Cell_Number”).ClearContents is e cuibhreann air a chleachdadh gus an luach roimhe a ghlanadh bhon chill. Mur eil, feumar an luach a bh' ann roimhe a thoirt air falbh le làimh.

    Co-dhùnadh

    Seo cuid de dhòighean air luachan a lorg ann an colbhan a' cleachdadh còd VBA ann an Excel. Tha mi air a h-uile modh a shealltainn leis na h-eisimpleirean aca ach faodaidh iomadh tionndadh eile a bhith ann. Bhruidhinn mi cuideachd air bunaitean nan gnìomhan cleachdte. Ma tha dòigh sam bith eile agad air seo a choileanadh, faodaidh tu a roinn leinn. Tadhail air an làrach-lìn againn ExcelWIKI airson artaigilean nas inntinniche air Excel.

    Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.