Sadržaj
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.