Kako zalijepiti iz međuspremnika u Excel koristeći VBA

  • Podijeli Ovo
Hugh West

Ako isečete ili kopirate bilo koji tekst ili sliku, oni će prvo biti sačuvani u međuspremniku. Nakon toga, tekst ili sliku možete zalijepiti bilo gdje, na primjer u Word datoteke i Excel datoteke. U Excelu možete nalijepiti iz međuspremnika na mnogo načina. Korištenje Microsoft Visual Basic aplikacija (VBA) omogućava vam da nalijepite iz međuspremnika u vašu Excel datoteku s nekim kodovima. U ovom članku ću vam pokazati 3 metode korištenja VBA za lijepljenje iz međuspremnika u Excel.

Pretpostavimo da ste kopirali neke tekstove iz tekstualne datoteke i oni su sačuvani u međuspremniku. Sada ga želite zalijepiti u svoju Excel datoteku koristeći VBA .

Preuzmite radnu svesku za vježbe

Zalijepi iz međuspremnika u Excel.xlsm

3 metode za lijepljenje iz međuspremnika u Excel pomoću VBA

1. Zalijepi iz međuspremnika u jednu ćeliju pomoću VBA

prije primjene ovu metodu trebate aktivirati Microsoft Forms 2.0 Object Library za projekt VBA . Da biste to učinili,

➤ Pritisnite ALT+F11 da otvorite VBA

➤ Idite na Alati > Reference u prozoru VBA .

Otvoriće prozor Reference- VBAProject prozor.

➤  Označite Microsoft Forms 2.0 Object Library i kliknite na OK .

To će aktivirati Microsoft Forms 2.0 Biblioteka objekata . Sada,

➤ Kliknite na karticu Insert i odaberite Module .

To ćeotvorite prozor Module(Code) .

➤ Umetnite sljedeći kod u Module(Code) prozor,

5136

Kôd će kreirati Makro koji će zalijepiti tekstove iz međuspremnika u ćeliju B4 .

Nakon umetanja koda,

➤ Kliknite na ikonu Pokreni ili pritisnite F5 .

Sada,

➤ Zatvori ili minimizirajte VBA prozor.

Vidjet ćete da su tekstovi iz međuspremnika zalijepljeni u ćeliju B4 .

Pročitajte više: Kako kopirati i zalijepiti u Excel bez formula (7 lakih trikova)

Slična očitanja

  • Kako kopirati jedinstvene vrijednosti na drugi radni list u Excelu (5 metoda)
  • Kopirati spojene i filtrirane ćelije u Excelu (4 metode)
  • Kako kopirati redove u Excel (4 jednostavna načina)
  • Kopirati i zalijepiti hiljade redaka u Excel (3 načina)‌
  • Kako kopirati i zalijepiti točno formatiranje u Excel (brzih 6 metoda)

2. Zalijepiti iz međuspremnika pomoću SendKeys

Ova metoda je na osnovu tipke prečice CTRL+V koja se koristi za lijepljenje podataka. Sa VBA kodom, možete koristiti ovu naredbu za lijepljenje podataka iz međuspremnika. Prvo,

➤ Kliknite desnim tasterom miša na naziv lista sa panela Projekat prozora VBA .

Pojaviće se padajući meni.

➤ Proširite Insert tako što ćete kliknuti i zatim odabrati Module .

Otvorit će se Module (šifra) prozor.

➤ Umetnite sljedeći kod u Module(Code) prozor,

4288

Kôd će kreirati Makro nazvan Paste_from_Clipboard_2 koja će dati naredbu CTRL+V nakon odabira ćelije B4 i zalijepiti podatke iz međuspremnika u ovu ćeliju.

Sada,

➤ Zatvorite ili minimizirajte VBA prozor.

➤ Pritisnite ALT+F8

Otvorit će se prozor Makro .

➤ Odaberite Zalijepi_iz_međuspremnika_2 u polju Naziv makroa i kliknite na Pokreni .

Kao rezultat, vidjet ćete da su tekstovi iz međuspremnika zalijepljeni u ćeliju B4 .

Pročitajte više: Excel VBA za kopiranje samo vrijednosti na odredište (makro, UDF i korisnički obrazac)

3. Zalijepite iz međuspremnika u a Raspon

U ovoj metodi, pokazat ću vam kako možete kopirati raspon podataka iz lista u međuspremnik i zalijepiti te podatke u drugi list iz međuspremnika.

Pretpostavimo da imate sljedeći skup podataka u listu pod nazivom Da ta .

Sada,

➤ Pritisnite ALT+11 da otvorite VBA prozor .

➤ Kliknite desnim tasterom miša na naziv lista sa panela Projekat prozora VBA .

Pojaviće se padajući meni.

➤ Proširite Insert tako što ćete kliknuti i zatim odabrati Module .

Otvorit će se Module( Šifra) prozor.

➤ Umetnite sljedeći kod u Module(Kôd) prozor,

7528

Kôd će kopirati podatke iz B4:E9 lista pod nazivom Podaci u clipboard. Nakon toga će zalijepiti podatke u B5:E10 lista pod nazivom Paste Sheet iz međuspremnika.

Nakon da,

➤ Zatvorite ili minimizirajte VBA prozor.

➤ Pritisnite ALT+F8

Otvoriće se Makro prozor.

➤ Odaberite Copy_Clipboard_Range u polju Macro name i kliknite na Run .

Kao rezultat, vaši podaci će biti zalijepljeni na željeno odredište.

➤ Idite na Početnu karticu i kliknite na malu strelicu prema dolje u donjem lijevom kutu trake Clipboard .

Otvorit će se međuspremnik na lijevoj strani vaš Excel fajl.

Sada, možete vidjeti da su podaci koji su zalijepljeni na listu u međuspremniku. Zapravo, podaci su prvo pohranjeni ovdje, a onda su odavde zalijepljeni na list.

Pročitajte više: Formula za Kopirajte i zalijepite vrijednosti u Excelu (5 primjera)

Zaključak

U ovom članku ćete pronaći 3 metode za lijepljenje iz međuspremnika u Excel pomoću VBA . Prve dvije metode će zalijepiti sadržaj međuspremnika u jednu ćeliju, ali s trećom metodom možete zalijepiti podatke u raspon. Ako imate bilo kakvu zabunu, slobodno ostavite komentar.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.