Ovaj vodič će vas naučiti kako kopirati (ili izrezati) cijele redove ili stupce pomoću VBA. Kopiranje i lijepljenje raspona ćelija pokrivamo u drugom članku.
Prvo ćemo vam pokazati kako zalijepiti ili umetnuti kopirane retke/stupce i razgovarati o razlikama. Zatim ćemo vam pokazati sve različite načine upućivanja na retke i stupce pri kopiranju ili rezanju.
Redci i stupci - Zalijepi vs. Umetni
Prilikom lijepljenja redaka i stupaca imate dvije mogućnosti: Možete zalijepiti postojeći redak (ili stupac) ili možete umetnuti novi redak (ili stupac).
Pogledajmo razliku…
Kopiraj i zalijepi postojeći redak / stupac
Ovo će kopirati 1. redak i zalijepiti ga u postojeći 5. redak:
1 | Raspon ("1: 1"). Kopiraj raspon ("5: 5") |
Ovo će kopirati stupac C i zalijepiti ga u stupac E:
1 | Raspon ("C: C"). Kopiraj raspon ("E: E") |
Kopiraj i umetni redak / stupac
Umjesto toga možete umetnuti kopirani redak ili stupac i pomaknuti postojeće retke ili stupce kako biste napravili mjesta.
Ovo će kopirati 1. redak i umetnuti ga u 5. redak, pomaknuvši postojeće retke prema dolje:
12 | Raspon ("1: 1"). KopirajRaspon ("5: 5"). Umetnite |
Ovo će kopirati stupac C i umetnuti ga u stupac E, pomaknuvši postojeće stupce udesno:
12 | Raspon ("C: C"). KopirajRaspon ("E: E"). Umetnite |
Kopiraj cijeli niz
U nastavku ćemo vam pokazati nekoliko načina kopiranja 1. retka i lijepljenja u 5. red.
1 | Raspon ("1: 1"). Kopiraj raspon ("5: 5") |
1 | Raspon ("A1"). EntireRow.Copy Raspon ("A5") |
1 | Redovi (1). Kopiraj redove (5) |
Izrežite i zalijepite redove
Za rezanje i lijepljenje redaka jednostavno upotrijebite Izreži umjesto Kopiraj:
1 | Redovi (1). Izrežite redove (5) |
Kopiraj više redaka
Evo primjera kopiranja više redaka odjednom:
1 | Raspon ("5: 7"). Kopiraj raspon ("10:13") |
1 | Raspon ("A5: A7"). EntireRow.Copy Raspon ("A10: A13") |
1 | Redovi (5: 7). Kopiraj redove (10:13) |
Kopiraj cijeli stupac
Cijele stupce možete kopirati slično kao i cijele retke:
1 | Raspon ("C: C"). Kopiraj raspon ("E: E") |
1 | Raspon ("C1"). EntireColumn.Copy Raspon ("C1"). EntireColumn |
1 | Stupci (3). Raspon kopiranja (5) |
Izrežite i zalijepite stupce
Jednostavno upotrijebite Izreži umjesto Kopiraj da biste izrezali i zalijepili stupce:
1 | Raspon ("C: C"). Raspon izrezivanja ("E: E") |
Kopiraj više stupaca
Evo primjera kopiranja više stupaca odjednom:
1 | Raspon ("C: E"). Kopiraj raspon ("G: I") |
1 | Raspon ("C1: E1"). Cijeli stupac.Kopiraj raspon ("G1: I1") |
1 | Kolone (3: 5). Kopiraj kolone (7: 9) |
Kopirajte redove ili stupce na drugi list
Za kopiranje na drugi list jednostavno upotrijebite objekt lista:
1 | Listovi ("list1"). Raspon ("C: E"). Kopiraj listove ("list2"). Raspon ("G: I") |
Izrežite redove ili stupce na drugi list
Istu tehniku možete koristiti za izrezivanje i lijepljenje redaka ili stupaca na drugi list.
1 | Listovi ("list1"). Raspon ("C: E"). Rezani listovi ("list2"). Raspon ("G: I") |
Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima