Овај водич ће вас научити како копирати (или исећи) целе редове или колоне помоћу ВБА. Копирање и лепљење опсега ћелија покривамо у другом чланку.
Прво ћемо вам показати како залепити или уметнути копиране редове/колоне и разговарати о разликама. Затим ћемо вам показати све различите начине позивања на редове и колоне приликом копирања или сечења.
Редови и колоне - Залепи вс. Уметни
Приликом лепљења редова и колона имате две опције: Можете да залепите постојећи ред (или колону) или можете да уметнете нови ред (или колону).
Погледајмо разлику…

Копирај и залепи постојећи ред / колону
Ово ће копирати 1. ред и залепити га у постојећи 5. ред:
1 | Опсег ("1: 1"). Копирај распон ("5: 5") |
Ово ће копирати колону Ц и залепити је у колону Е:
1 | Опсег ("Ц: Ц"). Копирај опсег ("Е: Е") |
Копирај и уметни ред / колону
Уместо тога, можете уметнути копирани ред или колону и померити постојеће редове или колоне да бисте направили места.
Ово ће копирати 1. ред и уметнути га у 5. ред, померајући постојеће редове надоле:
12 | Опсег ("1: 1"). КопирајОпсег ("5: 5"). Уметни |
Ово ће копирати колону Ц и уметнути је у колону Е, померајући постојеће колоне удесно:
12 | Опсег ("Ц: Ц"). КопирајОпсег ("Е: Е"). Уметните |
Копирај цео ред
У наставку ћемо вам показати неколико начина за копирање 1. реда и лепљење у 5. ред.
1 | Опсег ("1: 1"). Копирај распон ("5: 5") |
1 | Опсег ("А1"). ЕнтиреРов.Цопи Опсег ("А5") |
1 | Редови (1). Копирај редове (5) |
Изрежите и залепите редове
Једноставно користите Исеци уместо Копирај да исечете и залепите редове:
1 | Редови (1). Изрежите редове (5) |
Копирајте више редова
Ево примера копирања више редова одједном:
1 | Ранге ("5: 7"). Цопи Ранге ("10:13") |
1 | Опсег ("А5: А7"). ЕнтиреРов.Цопи Опсег ("А10: А13") |
1 | Редови (5: 7). Копирај редове (10:13) |
Копирај целу колону
Можете копирати целе колоне слично копирању читавих редова:
1 | Опсег ("Ц: Ц"). Домет копирања ("Е: Е") |
1 | Опсег ("Ц1"). ЕнтиреЦолумн.Цопи Опсег ("Ц1"). ЕнтиреЦолумн |
1 | Колоне (3). Опсег копирања (5) |
Изрежите и залепите колоне
Једноставно користите Исеци уместо Копирај да исечете и залепите колоне:
1 | Распон ("Ц: Ц"). Распон сечења ("Е: Е") |
Копирај више колона
Ево примера копирања више колона одједном:
1 | Опсег ("Ц: Е"). Домет копирања ("Г: И") |
1 | Опсег ("Ц1: Е1"). ЕнтиреЦолумн.Цопи Опсег ("Г1: И1") |
1 | Колоне (3: 5). Копирај колоне (7: 9) |
Копирајте редове или колоне на други лист
Да бисте копирали на други лист, једноставно користите објекат листа:
1 | Таблице ("лист1"). Распон ("Ц: Е"). Копирај листове ("лист2"). Распон ("Г: И") |
Исеците редове или колоне на други лист
Исту технику можете користити за исецање и лепљење редова или колона на други лист.
1 | Таблице ("лист1"). Распон ("Ц: Е"). Резани листови ("лист2"). Распон ("Г: И") |