Како да залепите од таблата со исечоци во Excel користејќи VBA

  • Споделете Го Ова
Hugh West

Ако исечете или копирате текст или слика, тие прво ќе се зачуваат во таблата со исечоци. После тоа, можете да го залепите текстот или сликата каде било како на пример во Word-датотеките и датотеките Excel. Во Excel, можете да залепите од таблата со исечоци на многу начини. Користењето на Microsoft Visual Basic Applications (VBA) ви овозможува да залепите од таблата со исечоци во вашата датотека Excel со некои кодови. Во оваа статија, ќе ви покажам 3 методи за користење VBA за залепување од таблата со исечоци во Excel.

Да претпоставиме дека сте копирале некои текстови од текстуална датотека и тие се зачувани во таблата со исечоци. Сега, сакате да го залепите во вашата датотека Excel користејќи VBA .

Преземете ја работната книга за вежбање

Залепете од таблата со исечоци во Excel.xlsm

3 методи за залепување од таблата со исечоци во Excel користејќи VBA

1. Залепете од таблата со исечоци во една ќелија користејќи VBA

Пред да аплицирате овој метод треба да го активирате Microsoft Forms 2.0 Object Library за проектот VBA . За да го направите тоа,

➤ Притиснете ALT+F11 за да го отворите VBA

➤ Одете во Алатки > Референци во прозорецот VBA .

Ќе го отвори прозорецот Reference- VBAProject .

➤  Проверете Microsoft Forms 2.0 Object Library и кликнете на OK .

Ќе го активира Microsoft Forms 2.0 Библиотека на објекти . Сега,

➤ Кликнете на картичката Вметни и изберете Модул .

Ќеотворете го прозорецот Module(Code) .

➤ Вметнете го следниов код во прозорецот Module(Code) ,

4931

Кодот ќе создаде Макро што ќе ги залепи текстовите од таблата со исечоци во ќелијата B4 .

По вметнувањето на кодот,

➤ Кликнете на иконата Run или притиснете F5 .

Сега,

➤ Затворете или минимизирајте го прозорецот VBA .

Ќе видите дека текстовите од таблата со исечоци се залепени во ќелијата B4 .

Прочитајте повеќе: Како да копирате и залепите во Excel без формули (7 лесни трикови)

Слични читања

  • Како да копирате уникатни вредности на друг работен лист во Excel (5 методи)
  • Копирате споени и филтрирани ќелии во Excel (4 методи)
  • Како да копирате редови во Excel (4 лесни начини)
  • Копирате и залепете илјадници редови во Excel (3 начини)‌
  • Како да копирате и залепите точно форматирање во Excel (брзи 6 методи)

2. Залепете од таблата со исечоци со SendKeys

Овој метод е врз основа на копчето за кратенка CTRL+V што се користи за залепување податоци. Со VBA код, можете да ја користите оваа команда за да залепите податоци од таблата со исечоци. Прво,

➤ кликнете со десното копче на името на листот од Проектот панелот на прозорецот VBA .

Ќе се појави паѓачко мени.

➤ Проширете Вметни со кликнување и потоа изберете Модул .

Ќе го отвори Модулот (Код) прозорец.

➤ Вметнете го следниов код во прозорецот Module(Code) ,

6621

Кодот ќе создаде Macro именувана Paste_from_Clipboard_2 што ќе ја даде командата CTRL+V откако ќе ја изберете ќелијата B4 и ќе ги залепите податоците од таблата со исечоци во оваа ќелија.

Сега,

➤ Затворете го или минимизирајте го прозорецот VBA .

➤ Притиснете ALT+F8

Ќе го отвори прозорецот Macro .

➤ Изберете Paste_from_Clipboard_2 во полето Macro name и кликнете на Run .

Како резултат на тоа, ќе видите дека текстовите од таблата со исечоци се залепени во ќелијата B4 .

Прочитајте повеќе: Excel VBA за копирање само вредности на дестинацијата (макро, UDF и UserForm)

3. Залепете од таблата со исечоци во a Опсег

Во овој метод, ќе ви покажам како можете да копирате опсег на податоци од лист во таблата со исечоци и да ги залепите тие податоци во друг лист од таблата со исечоци.

Да претпоставиме дека ја имате следната база на податоци во лист со име Da ta .

Сега,

➤ Притиснете ALT+11 за да го отворите прозорецот VBA .

➤ Десен-клик на името на листот од панелот Проект на прозорецот VBA .

Ќе се појави паѓачко мени.

➤ Проширете Вметни со кликнување и потоа изберете Модул .

Ќе го отвори Модулот( Код) прозорец.

➤ Вметнете ја следнава шифра во Модул(код) прозорец,

1560

Кодот ќе ги копира податоците од B4:E9 од листот со име Data во таблата со исечоци. После тоа, ќе ги залепи податоците во B5:E10 од листот со име Залепи лист од таблата со исечоци.

После тоа,

➤ Затворете го или минимизирајте го VBA прозорецот.

➤ Притиснете ALT+F8

Ќе се отвори Макро прозорец.

➤ Изберете Copy_Clipboard_Range во полето Име на макро и кликнете на Изврши .

Како резултат на тоа, вашите податоци ќе бидат залепени на саканата дестинација.

➤ Одете во Дома картичката и кликнете на иконата со малата стрелка надолу од долниот лев агол на лентата Табла со исечоци .

Ќе ја отвори таблата со исечоци на левата страна на вашата датотека Excel.

Сега, можете да видите дека податоците што се залепени во листот се во таблата со исечоци. Всушност, податоците прво беа зачувани овде, а потоа беа залепени на листот од тука.

Прочитај повеќе: Формула за Копирајте и залепете вредности во Excel (5 примери)

Заклучок

Во овој напис, ќе најдете 3 методи за залепување од таблата со исечоци во Excel користејќи VBA . Првите два методи ќе ја залепат содржината на таблата со исечоци во една ќелија, но со третиот метод, можете да залепите податоци во опсег. Ако имате некаква конфузија, ве молиме слободно оставете коментар.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.