Tabl cynnwys
Ymdopi data , yn seiliedig ar feini prawf, o un ddalen i'r llall yw un o'r tasgau a wneir yn aml yn Excel. Os oes gennych chi lawer o resi ac eisiau eu copïo ar ddalen arall yn seiliedig ar rai meini prawf gall fod yn eithaf diflas a llafurus. Ond gyda Microsoft Cais Sylfaenol Gweledol (VBA) gallwch greu Macros y gallwch chi gopïo data yn hawdd o un ddalen i'r llall yn seiliedig ar feini prawf gwahanol. Yn yr erthygl hon, byddaf yn dangos i chi sut y gallwch gopïo rhesi i daflen waith arall yn seiliedig ar 2 fath gwahanol o feini prawf trwy ddefnyddio Excel VBA .
Dewch i ni ddweud, mae gennych y set ddata ganlynol mewn taflen waith o'r enw “ Data ” lle rhoddir meysydd gwerthu a gwerthu gwahanol werthwyr. Nawr, rydych chi eisiau copïo rhesi penodol yn seiliedig ar rai meini prawf ar ddalen arall.
Lawrlwythwch Gweithlyfr Ymarfer
Copi Rhesi i Arall Taflen Waith yn Seiliedig ar Feini Prawf.xlsm
2 Ffordd o Gopïo Rhesi i Daflen Waith Arall yn Seiliedig ar Feini Prawf gan Excel VBA
1. Copïo Rhesi i Daflen Waith Arall yn Seiliedig ar Feini Prawf Testun
Yn yr arddangosiad hwn, byddaf yn dangos i chi sut rydych chi'n copïo rhesi o un daflen waith i'r llall yn seiliedig ar feini prawf testun. Tybiwch, eich bod am gopïo data'r gwerthwyr sy'n gwerthu yn Virginia mewn taflen waith o'r enw Ardal Gwerthu gan ddefnyddio Excel VBA . I wneud hynny, yn gyntaf,
➤ Pwyswch ALT+F11 i agor y ffenestr VBA .
Yn y VBA ffenestr,
➤ Cliciwch ar y tab Mewnosod a dewis Modiwl .
Bydd agorwch y ffenestr Modiwl(Cod) . Nawr,
➤ Mewnosodwch y cod canlynol yn y ffenestr Modiwl(Cod) ,
5400
Bydd y cod yn creu Macro o'r enw Copy_Criteria_Text a fydd chwiliwch am Virginia yng ngholofn C y daflen waith gyfredol a dychwelwch y rhesi sy'n cynnwys Virginia yn y daflen waith a enwir Ardal Gwerthu (Taflen 3).
<3
Ar ôl hynny,
➤ Caewch neu leihau'r ffenestr VBA .
➤ Pwyswch ALT+F8
Bydd yn agor y ffenestr Macro .
➤ Dewiswch Copy_Criteria_Text yn y blwch enw Macro a chliciwch ar Rhedeg .
O ganlyniad, bydd y rhesi gyda Virginia yn cael eu copïo yn y daflen waith a enwir Ardal Gwerthu
Darllen Mwy: Sut i Gopïo Rhesi yn Awtomatig yn Excel i Daflen Arall (4 Dull)
2. Copïo Rhesi i Daflen Waith Arall yn Seiliedig ar Feini Prawf Rhif
Nawr , Byddaf yn dangos i chi sut y gallwch chi gopïo rhesi o un daflen waith i daflen waith arall yn seiliedig ar feini prawf rhif. Tybiwch, eich bod am gopïo data'r gwerthiannau sy'n fwy na $100000 i daflen waith o'r enw Gwerthiannau Uchaf . I wneud hynny, yn gyntaf,
➤ Pwyswch ALT+F11 i agor y ffenestr VBA .
Yn y VBA ffenestr,
➤ Cliciwch ar y tab Mewnosod a dewis Modiwl .
Bydd yn agor y Modiwl (Cod) ffenestr. Nawr,
➤ Mewnosodwch y cod canlynol yn y ffenestr Modiwl(Cod) ,
7312
Bydd y cod yn creu Macro o'r enw Copy_Criteria_Number a fydd chwiliwch am werthoedd sy'n fwy na 100000 yng ngholofn D y daflen waith o'r enw Data a dychwelwch y rhesi sy'n cynnwys gwerthoedd gwerthu mwy na $100000 yn y daflen waith a enwir Gwerthiannau Gorau ( Dalen4).
Ar ôl hynny,
➤ Caewch neu leihau'r ffenestr VBA .
➤ Pwyswch ALT+F8
Bydd yn agor y ffenestr Macro .
➤ Dewiswch Copy_Criteria_Number yn yr enw Macro blwch a chliciwch ar Rhedeg .
O ganlyniad, bydd y rhesi sy'n cynnwys gwerthoedd gwerthiant o fwy na $100000 yn cael eu copïo i'r Gwerthiannau Gorau taflen waith.
Darllen Mwy: Sut i Gopïo Rhesi Lluosog yn Excel Gan Ddefnyddio Macro (4 Enghraifft)
Casgliad
Gyda dau ddull yr erthygl hon, byddwch yn gallu copïo rhesi o un daflen waith i daflen waith arall yn seiliedig ar feini prawf gwahanol trwy ddefnyddio Excel VBA. Gallwch ddefnyddio'r dull cyntaf ar gyfer meini prawf testun a'r ail ddull ar gyfer meini prawf rhif. Os oes gennych unrhyw fath o ddryswch am unrhyw un o'r dulliau mae croeso i chi adael sylw.