Sadržaj
Međutim, postoje situacije kada želimo duplicirati više od običnog teksta. Možemo kopirati sve njihove mogućnosti Excela, kao što su uvjetno formatiranje, provjera valjanosti podataka, formatiranje tipa podataka i estetske karakteristike poput granica i boja ćelija. Možda se divite shemi boja vašeg kolege, ali zahtijevate statične podatke, ili su formule fantastične, ali vam se ne sviđa shema boja. U ovom tutorijalu. Prikazat ćemo VBA PasteSpecial i zadržati izvorno formatiranje u Excel-u.
Preuzmite radnu svesku za vježbe
Preuzmite ovu radnu svesku za vježbanje da biste vježbali dok čitate ovaj članak.
VBA PasteSpecial.xlsm
4 jednostavna primjera za primjenu VBA PasteSpecial i zadržavanje izvornog formatiranja u Excelu
Pokazat ćemo četiri primjera kako da koristite specijalnu pastu u VBA i zadržavajući izvorni format u odjeljcima ispod. Evo uzorka skupa podataka koji ćemo koristiti za kopiranje i lijepljenje.
1. Dodajte okvir za unos pomoću VBA PasteSpecial i zadržite izvorno formatiranje u Excelu
Prvo i najvažnije. Koristit ćemo okvir za odabir raspona, a zatim ga zalijepiti u drugu ćeliju. Da biste to učinili, slijedite dolje navedene korake.
Korak 1:
- Prvo, pritisnite Alt + F11 da pokrenete Makro .
- Zatim kliknite na Ubaci, odaberite opciju Modul .
Korak 2:
- Zalijepite sljedećeVBA kod.
6075
Korak 3:
- Sačuvajte program i pritisnite F5 da ga pokrenete.
- Nakon što se pojavi okvir 'ExcelWIKI' , odaberite raspon $B$4:$C$11 .
- Kliknite OK .
4. korak:
- Odaberite bilo koju praznu ćeliju za lijepljenje.
- Zatim kliknite OK.
- Dakle, dobit ćete vrijednost zalijepi zadržavajući format netaknutim.
Pročitajte više: Razlika između lijepljenja i posebnog lijepljenja u Excelu
2. Primijenite VBA PasteSpecial za odabir raspona i zadržavanje izvornog formatiranja u Excelu
U VBA , također možete specificirati raspone i kopirati ih i zalijepiti, zadržavajući izvorno formatiranje . Pratite dolje navedene korake da biste to učinili.
Korak 1:
- Pritisnite Alt + F11 da otvorite Makro .
- Kreirajte novi modul iz Insert
- Jednostavno, zalijepite sljedeći VBA kod za raspon B4:C11 .
5565
Korak 2:
- Konačno, sačuvajte program i pritisnite F5 za pokretanje. Posljedično, vidjet ćete promjene kao što je prikazano na slici ispod.
Pročitajte više: VBA Paste Special za kopiranje vrijednosti i formata u Excel (9 Primjeri)
Slična očitanja
- VBA kod za poređenje dva Excel lista i razlike u kopiranju
- Excel VBA: Kopiraj vrijednost ćelije i zalijepiu drugu ćeliju
- Kako kopirati više ćelija na drugi list u Excelu (9 metoda)
- Excel VBA: Kopiraj raspon u drugu radnu knjigu
- [Popravljeno]: Desni klik Copy and Paste ne radi u Excelu (11 rješenja)
3. Deklarirajte varijablu primjenom VBA PasteSpecial i Keep Formatiranje izvora u Excelu
Deklarisanjem varijabli i postavljanjem varijabli na različite opsege, slijedite dolje navedene korake da zalijepiteSpecial u VBA .
1. korak:
- Prvo, pritisnite Alt + F11 da otvorite VBA Macro .
- Odaberite novi Module .
- Zatim zalijepite sljedeći VBA kod .
8289
Korak 2:
- Nakon što sačuvate program, pritisnite F5 za pokretanje.
- Stoga će vaš kopirani raspon biti zalijepljen uz zadržavanje izvornog formata kao prije.
Pročitajte više: Kako koristiti VBA PasteSpecial za formule i formate u Excelu (3 načina)
4. Koristite VBA PasteSpecial i Keep Sour ce Formatiranje u različitim radnim listovima u Excelu
U ovom dijelu ćemo govoriti o vrlo značajnoj metodi. Zato što ćemo proći kroz kako koristiti PasteSpecial u VBA u više radnih knjiga. Na primjer, kopirat ćemo iz 'Sheet4' i zalijepiti ga u 'Sheet5 ,' kao što je prikazano u koracima ispod.
Korak 1:
- Da otvorite VBA makro , pritisnite Alt + F11
- Na kartici Insert , odaberite Module.
- Zatim, zalijepite sljedeći VBA.
2121
Korak 2:
- Da pokrenete program, pritisnite F5 nakon spremanje programa.
- Zbog toga ćete dobiti zalijepljenu vrijednost u list 5 uz zadržavanje izvornog formata.
Pročitajte više: Kako koristiti specijalnu naredbu zalijepi u Excelu (5 odgovarajućih načina)
Zaključak
Da rezimiramo, nadam se da sada znate kako koristiti Excel VBA da zalijepite posebno zadržavanje izvornog formatiranja. Sve ove strategije treba naučiti vašim podacima i naviknuti na njih. Pregledajte priručnik i primijenite ono što ste naučili. Motivirani smo da nastavimo održavati ovakva predavanja zbog vaše važne podrške.
Ne ustručavajte se kontaktirati nas ako imate bilo kakvih pitanja. Molimo podijelite svoje mišljenje u polju za komentare ispod.
Osoblje Exceldemy će odgovoriti što prije na vaša pitanja.
Ostanite s nama i nastavite učiti.