Tabl cynnwys
Pan fyddwn yn delio â thaflenni Excel lluosog, weithiau mae'n rhaid i ni gopïo data o un daenlen i'r llall. Gweithredu VBA yw'r dull mwyaf effeithiol, cyflymaf a mwyaf diogel i redeg unrhyw weithrediad yn Excel. Yn yr erthygl hon, byddwn yn dangos i chi sut i gopïo a gludo data o un daflen waith i'r llall yn Excel gyda'r macro VBA .
Lawrlwytho Llyfr Gwaith
Gallwch lwytho i lawr y gweithlyfr ymarfer Excel rhad ac am ddim yma.
Copi a Gludo o Un Daflen Waith i Un arall.xlsm
15 Dull gyda VBA i Gopïo a Gludo Data o Un Daflen Waith i'r llall yn Excel
Yn yr adran hon, byddwch yn dysgu 15 dull ar sut y gallwch gopïo data o un daflen waith a phastio hwnnw i mewn i arall gyda VBA yn Excel.
Uchod mae'r set ddata y bydd yr erthygl hon yn ei hystyried fel ein hesiampl.
1. Mewnosod VBA Macro i Gopïo a Gludo Ystod o Ddata o Un Daflen Waith i'r llall
Disgrifir y camau i gopïo a gludo ystod o ddata o un daflen waith i'r llall gyda VBA isod.
Camau:
- Yn y dechrau, pwyswch Alt + F11 ar eich bysellfwrdd neu ewch i'r tab Datblygwr -> Visual Basic i agor Golygydd Sylfaenol Gweledol .
> Yn y cod pop-up ffenestr, o'r bar dewislen, cliciwch Mewnosod -> Modiwl .
>
12. Gludo Rhes ar Waelod Ystod Wrth Gadw'r Fformiwla Wedi'i Gopïo o'r Ystod Uchod
Pan fyddwch chi eisiau copïo gwerth a chadw'r fformiwla y tu mewn iddo wrth ei gludo i mewn rhes arall, yna gyda chod VBA gallwch gyflawni'r dasg yn hawdd.
Camau:
- Yn gyntaf, agor Gweledol Golygydd Sylfaenol o'r tab Datblygwr a Mewnosod Modiwl yn y ffenestr cod.
- Yn ail, copïwch y canlynol cod a pastiwch i mewn i'r ffenestr cod.
2500
Mae'ch cod nawr yn barod i'w redeg.
<11
Caiff y rhes olaf ei chopïo yn union fel mae yn y rhes nesaf ato.
Darllen Mwy: Sut i Gopïo Data o Un Gell i'r llall yn Excel yn Awtomatig
13. VBA i Dyblygu Data o Un Daflen i Daflen Arall mewn Gweithlyfr Agored Arall ond Heb ei Gadw
Sylwch ar enw ein llyfr gwaith enghreifftiol, Gweithlyfr Ffynhonnell<19 . Byddwn yn copïo'r data o'r daflen Set Data o'r llyfr gwaith hwn ac yn ei gludo i daflen waith arall mewn llyfr gwaith arall o'r enw Llyfr Gwaith Cyrchfan hynny yw agor ond heb ei gadweto .
Camau:
- Yn gyntaf, agorwch Golygydd Sylfaenol Gweledol o y tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a gludwch i mewn i'r ffenestr cod.
7156
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y cod hwn.
Data o'r ddalen Set Data yn y Mae Llyfr Gwaith Ffynhonnell bellach wedi'i gopïo yn y daflen Taflen1 yn y Llyfr Gwaith Cyrchfan .
Darllen Mwy: VBA Excel: Copïo Gwerth Cell a Gludo i Gell Arall
14. Macro i Atgynhyrchu Data o Un Daflen i Daflen Arall mewn Gweithlyfr Agored ac Wedi'i Gadw Arall
Y tro hwn, byddwn yn yn copïo'r data o'r Set Data<19 ddalen o'r Gweithlyfr Ffynhonnell a pastiwch i mewn i'r daflen waith Taflen2 yn y <1 Llyfr Gwaith Cyrchfan . Ond nawr, mae'r llyfr gwaith ar agor a'i gadw .
Camau:
- Yn gyntaf, agor Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a gludwch i mewn i'r ffenestr cod.
2722
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y cod hwn.
Data o'r ddalen Set Data yn y FfynhonnellMae Llyfr Gwaith bellach wedi'i gopïo yn y daflen Taflen2 yn y Llyfr Gwaith Cyrchfan . Ac edrychwch ar yr enw, cafodd y llyfr gwaith hwn ei gadw y tro hwn.
Darllen Mwy: Sut i Gopïo a Gludo yn Excel Heb Newid y Fformat<2
15. Cymhwyso VBA i Gopïo a Gludo Data o Un Daflen Waith i Daflen Waith Arall mewn Llyfr Gwaith Caeedig Arall
Yn y ddwy adran flaenorol, fe wnaethom ddysgu sut i gopïo a gludo data o un daflen waith i'r llall mewn llyfr gwaith arall, sef agored. Yn yr adran hon, byddwn yn dysgu'r cod ar sut i gopïo a gludo data pan fydd y llyfr gwaith ar gau .
Camau:
- Yn gyntaf, agorwch Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a pastiwch i mewn i'r ffenestr cod.
7613
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y cod hwn.
Er, y tro hwn roedd y llyfr gwaith ar gau ond yn dal ar ôl gweithredu'r cod, mae data o'r ddalen Set Data yn y Gweithlyfr Ffynhonnell bellach wedi'i gopïo yn y Taflen 3 yn y Llyfr Gwaith Cyrchfan .
Darllen Mwy: Excel VBA i Gopïo Data o Lyfr Gwaith Arall heb ei Agor
Pethau i’w Cofio
- Mae Dulliau 1 i 14 yn gofyn bod eich llyfrau gwaithagor . Wrth weithredu'r codau macro a ddangosir yn y dulliau hynny, peidiwch ag anghofio cadw'r llyfrau gwaith ffynhonnell a chyrchfan ar agor.
- Tra bod eich llyfrau gwaith wedi'u cadw yna ysgrifennwch enw'r ffeil gyda'r math ffeil y tu mewn i'r cod. Pan na fydd y llyfrau gwaith yn cael eu cadw, ysgrifennwch enw'r ffeil yn unig heb y math o ffeil. Er enghraifft, os yw eich llyfr gwaith yn cael ei gadw , yna ysgrifennwch “ Cyrchfan. xlsx ”, ond os yw'r Nid yw llyfr gwaith wedi'i gadw , yna ysgrifennwch “ Cyrchfan ” y tu mewn i'r cod.
Casgliad <5
Dangosodd yr erthygl hon i chi sut i gopïo a gludo data o un daflen waith i'r llall yn Excel gyda VBA . Rwy'n gobeithio bod yr erthygl hon wedi bod yn fuddiol iawn i chi. Mae croeso i chi ofyn a oes gennych unrhyw gwestiynau am y pwnc.
pastiwch i mewn i'r ffenestr cod .8554
Mae'ch cod nawr yn barod i'w redeg.
Bydd y darn hwn o god yn copïo'r Ystod o B2 i F9 o'r ddalen a enwir Set Ddata a pasio'r rhai yn yr Ystod B2 yn y CopyPaste ddalen a enwir .
- Yna, pwyswch F5 ar eich bysellfwrdd neu o'r ddewislen bar dewis Rhedeg -> Rhedeg Is-Ffurflen Ddefnyddiwr . Gallwch hefyd glicio ar yr eicon chwarae bach yn yr is-ddewislen i redeg y macro.
Edrychwch ar y ddelwedd ganlynol .
Yn olaf, mae'r holl ddata o'r ddalen Set Data bellach wedi'i gopïo yn y CopyPaste taflen yn ein llyfr gwaith Excel.
Darllen Mwy: Excel VBA: Copïo Ystod i Lyfr Gwaith Arall
2 . VBA Macro i Gopïo a Gludo Data o Un Daflen Waith Actif i Un arall yn Excel
Yn yr adran flaenorol, nid oedd angen y daflen waith arnom i'w actifadu. Ond yn yr adran hon, byddwn yn dysgu sut i gopïo a gludo data mewn taflen waith weithredol .
Camau:
- Yr un ffordd fel o'r blaen, agorwch Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn y ffenestr cod, copïwch y cod canlynol a pastiwch it.
6165
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y cod fel y dangosir uchod a gwelwch y canlyniad yn y canlynoldelwedd.
Y tro hwn, mae'r holl ddata o'r ddalen Set Data bellach yn cael ei gopïo yn y Gludwch ddalen a weithredwyd gennym cyn copïo'r data.
Darllen Mwy: Fformiwla Excel i Gopïo Testun o Un Gell i Ddalen Arall<2
3. Copïwch a Gludwch Gell Sengl o Un Daflen Waith i'r llall yn Excel gyda VBA Macro
Yn yr adrannau uchod, rydych chi wedi dysgu sut i gopïo a gludo ystod o ddata o un daflen waith i'r llall. Nawr, fe welwch sut i gopïo a gludo pan fydd gennych ddarn sengl o ddata yn eich taenlen Excel.
Edrychwch ar y ddelwedd ganlynol, y <1 Mae dalen Ystod yn cynnwys un gwerth yn unig.
Cawn weld sut gallwn gopïo a gludo'r un gell hon i mewn i un arall dalen yn Excel gyda VBA .
Camau:
- Fel y dangosir uchod, agorwch Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn y ffenestr cod, copïwch y canlynol cod a past
5623
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y darn hwn o god a sylwch ar y ddelwedd ganlynol.
Y data sengl hwnnw “ Copïwch y Gell hon<19 ” yn Cell B4 yn y ddalen set Ddata bellach wedi'i chopïo yn y CopyRange sheet in Cell B2 .
Darllen Mwy: Excel VBA i'w Gopïo yn UnigGwerthoedd i Gyrchfan (Macro, UDF, a Ffurflen Defnyddiwr)
4. Gludo Data wedi'i Gopïo o Un Daflen Waith i Daflen Waith arall gyda PasteSpecial Method yn Excel Macro
Gallwch gopïo data o un daflen waith a gludo'r rhai mewn amrywiol ffyrdd gyda PasteSpecial<2 gan Excel> dull gyda VBA . Mae'r camau i'w gwneud yn cael eu rhoi isod.
Camau:
- Yn gyntaf, agorwch Golygydd Sylfaenol Gweledol o'r Datblygwr tab a Mewnosod a Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a gludwch fe i mewn i'r ffenestr cod.
4164
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedeg y darn hwn o god.
Edrychwch ar y llun uchod. Mae data o'r ddalen Set Data bellach yn cael ei drosglwyddo yn y ddalen PasteSpecial yn Excel.
Darllen Mwy : VBA Gludo Arbennig i Gopïo Gwerthoedd a Fformatau yn Excel (9 Enghreifftiau)
5. Macro i Gopïo a Gludo Data Islaw'r Gell Olaf o Un Daflen Waith i'r llall yn Excel
Mae gennym rywfaint o ddata eisoes yn y daflen set ddata (dangosir yn yr adran cyflwyniad). Nawr, edrychwch ar y rhan nesaf o'r adran hon. Erbyn hyn mae gennym rywfaint o ddata newydd mewn dalen arall o'r enw Gell Olaf .
>Yr hyn rydym am ei wneud yma yw, fe wnawn ni copïo data penodol (Celloedd B5 i F9) o'r daflen set ddata a gludo y rhai yn islaw cell olaf y daflen Gell Olaf .
Camau:
- Yn gyntaf, agor Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a pastiwch i mewn i'r ffenestr cod.
6541
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y cod hwn. Edrychwch ar y llun isod.
Yma, dim ond y data a ddewiswyd o'r Dalen Set Ddata sydd nawr wedi'i gopïo o dan y gell olaf yn y daflen Gell Olaf yn Excel.
Darllen Mwy: Fformiwla i Gopïo a Gludo Gwerthoedd yn Excel ( 5 Enghraifft)
6. Taflen Waith Macro i Glirio VBA Yn gyntaf yna Copïwch a Gludwch i Daflen Waith Arall
Beth os oes gennych y data anghywir yn eich dalen bresennol a'ch bod am echdynnu'r data gwreiddiol yno.
Edrychwch ar y ddelwedd ganlynol. Byddwn yn clirio'r data o'r ddalen Clear Ystod ac yn storio yma'r data o'r ddalen Set Ddata gyda chod VBA .
Camau:
- Yn gyntaf, agorwch Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a gludwch i ffenestr y cod.<13
5101
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y darn hwn o god. Edrych ar yllun canlynol.
Mae'r data blaenorol yn y daflen Camrediad Clir bellach wedi'i ddisodli gan y data o'r Set Data taflen.
Darllen Mwy: Macro i Gopïo Data o Un Gweithlyfr i Arall Yn Seiliedig ar Feini Prawf
7. Macro i Gopïo a Gludo Data o Un Daflen Waith i'r llall gyda Swyddogaeth Ystod.Copi
Nawr, byddwn yn dysgu'r cod VBA ar sut i gopïo a gludo data o un daflen waith i'r llall gyda'r ffwythiant Range.Copy yn Excel.
Camau:
- Yn gyntaf, agor Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod Modiwl yn y ffenestr cod.
- Yn ail, copi y cod canlynol a pastiwch i mewn i'r ffenestr cod.
6414
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y darn hwn o god ac edrychwch ar y llun canlynol.
Rydym wedi llwyddo i ddyblygu data o y ddalen Set Data yn y ddalen Copi Ystod gyda'r ffwythiant Ystod.Copy .
Darllen Mwy: Fformiwla Excel i Gopïo gwerth Cell i Gell Arall
Darlleniadau Tebyg
- Excel VBA i Gopïo Rhesi i Daflen Waith Arall yn Seiliedig ar Feini Prawf
- Defnyddio VBA i Gludo Gwerthoedd Ymlaen y gyda Dim Fformatio yn Excel
- Sut i Gopïo a Gludo Celloedd Gweladwy yn Excel (3 Ffordd Hawdd)
- Copi a GludoDdim yn Gweithio yn Excel (9 Rheswm & Ateb)
- Sut i Gopïo Rhesi Lluosog yn Excel Gan Ddefnyddio Macro (4 Enghraifft)
1>8. Gweithredu Cod Macro i Ddyblygu Data o Un Daflen Waith i'r llall gydag Eiddo USEDRANGE
Y tro hwn, byddwn yn dysgu'r cod VBA ar sut i gopïo a gludo data o un taflen waith i un arall gyda'r briodwedd UsedRange yn Excel.
Camau:
- Yn gyntaf, agorwch Visual Basic Golygydd o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a pastiwch i mewn i'r ffenestr cod.
5869
Mae'ch cod nawr yn barod i'w redeg.
- Nesaf, Rhedwch y darn hwn o god.
Fel y gwelwn yn y llun uchod, rydym wedi copïo a gludo yn llwyddiannus data o'r daflen Set Data yn y ddalen UsedRange gyda'r priodwedd USEDRANGE .
Darllen Mwy: Sut i Gopïo'r Un Gwerth mewn Celloedd Lluosog yn Excel (4 Dull)
9. VBA Macro i Gopïo a Gludo Data Dethol o Un Daflen i'r llall yn Excel
Gallwch gopïo a gludo rhai data dethol yn unig o un daflen waith i'r llall gyda VBA . Mae'r camau i'w gwneud yn cael eu dangos isod.
Camau:
- Yn gyntaf, agorwch Golygydd Sylfaenol Gweledol o'r Datblygwr tab a Mewnosod a Modiwl i mewnffenestr y cod.
- Yn ail, copïwch y cod canlynol a pastiwch i mewn i ffenestr y cod.
3671
Mae'ch cod nawr barod i redeg.
Bydd y cod hwn yn copïo'r Ystod o B4 i F7 yn unig o'r ddalen Set Ddata a yn gludo'r rheini yn yr Ystod B2 yn yr Amrediad Paste Selected ddalen a enwyd .
Nesaf, Rhedwchy cod hwn.
Yn olaf, dim ond y data a ddewiswyd o'r ddalen Set Data yn cael eu copïo a'u gludo'n llwyddiannus yn y daflen Gludw a Ddewiswyd yn llyfr gwaith Excel.
Darllen Mwy: Sut i Wneud Cais VBA PasteSpecial a Cadw Fformatio Ffynhonnell yn Excel
10. Cod Macro i Ddyblygu Data o Un Daflen Waith i'r llall yn y Rhes Wag Gyntaf
Yma, byddwn yn gweld sut i gopïo data o'r set ddata <19 dalen a gludo y rhai yn y gell wag gyntaf mewn taflen waith arall yn Excel gyda VBA .
Camau:
- Yn gyntaf, agorwch Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod a Modiwl yn y ffenestr cod.
- Yn ail, copïwch y cod canlynol a pastiwch i ffenestr y cod.
4174
Eich cod yw nawr yn barod i redeg.
- Nesaf, Rhedwch y darn hwn o god.
3>
Gweler yn y ddelwedd uchod. Roedd dalen 13 yn hollol wag. O ganlyniad, mae'r cod a weithredwyd wedi'i gludoy data a gopïwyd o'r ddalen Set Ddata yn y gell gyntaf yn y Daflen13 yn Excel.
Darllen Mwy: Copi a Gludo Gwerthoedd i'r Rhes Wag Nesaf gydag Excel VBA (3 Enghraifft)
11. Mewnosod VBA i Gopïo a Gludo'r Data Hidlo'n Awtomatig o Un Daflen Excel i Daflen arall
Gallwn hidlo'r set ddata ffynhonnell a chopïo a gludo'r data wedi'i hidlo yn unig mewn taflen waith arall i mewn Excel. Dilynwch yr erthygl hon i ddysgu sut i wneud hynny gam wrth gam gyda VBA .
Camau:
- Yn gyntaf, agor Golygydd Sylfaenol Gweledol o'r tab Datblygwr a Mewnosod Modiwl yn y ffenestr cod.
- Yn ail, copïwch y yn dilyn y cod a pastiwch i mewn i'r ffenestr cod.
6813
Mae'ch cod nawr yn barod i'w redeg.
11>
Sylwch yn y llun uchod. Dim ond y data wedi'i hidlo “ Dean ” o'r Golofn B sydd bellach wedi'i gopïo a'i gludo yn y Dalen15 .
Darllen Mwy: Sut i Gopïo a Gludo yn Excel Gan Ddefnyddio VBA (7 Dull)
Darlleniadau Tebyg
- Sut i Awto-hidlo a Chopio Rhesi Gweladwy gydag Excel VBA
- Copïo Gwerthoedd Unigryw i Daflen Waith Arall yn Excel (5 Dull) <13
- Sut i Gopïo Cyfuno a