Cara Memohon VBA PasteSpecial dan Simpan Pemformatan Sumber dalam Excel

  • Berkongsi Ini
Hugh West

Walau bagaimanapun, terdapat situasi apabila kita ingin menduplikasi lebih daripada sekadar teks. Kami boleh menyalin semua keupayaan Excel daripadanya, seperti pemformatan bersyarat, pengesahan data, pemformatan jenis data dan ciri estetik seperti sempadan dan warna sel. Mungkin anda mengagumi skema warna rakan sekerja anda tetapi memerlukan data statik, atau mungkin formulanya hebat tetapi anda tidak menyukai skema warna. Dalam tutorial ini. Kami akan menunjukkan VBA PasteSpecial dan mengekalkan pemformatan sumber dalam Excel.

Muat Turun Buku Kerja Amalan

Muat turun buku kerja latihan ini untuk bersenam semasa anda membaca artikel ini.

VBA PasteSpecial.xlsm

4 Contoh Mudah untuk Memohon VBA PasteSpecial dan Menyimpan Pemformatan Sumber dalam Excel

Kami akan menunjukkan empat contoh bagaimana untuk menggunakan tampal khas dalam VBA sambil mengekalkan format sumber dalam bahagian di bawah. Berikut ialah contoh set data yang akan kami gunakan untuk menyalin dan menampal.

1. Tambah Kotak Input dengan Menggunakan VBA PasteSpecial dan Simpan Pemformatan Sumber dalam Excel

Pertama sekali. Kami akan menggunakan kotak untuk memilih julat dan kemudian menampalnya ke dalam sel lain. Untuk berbuat demikian, ikuti langkah di bawah.

Langkah 1:

  • Pertama sekali, tekan Alt + F11 untuk memulakan Makro .
  • Kemudian, klik pada Sisipkan, pilih pilihan Modul .

Langkah 2:

  • Tampal yang berikutKod VBA.
8826

Langkah 3:

  • Simpan program dan tekan F5 untuk menjalankannya.
  • Selepas memaparkan kotak 'ExcelWIKI' , pilih julat $B$4:$C$11 .
  • Klik OK .

Langkah 4:

  • Pilih mana-mana sel kosong untuk ditampal.
  • Kemudian, Klik OK.

  • Oleh itu, anda akan mendapat nilai tampal dengan memastikan format tetap utuh.

Baca Lagi: Perbezaan Antara Tampal dan Tampal Khas dalam Excel

2. Gunakan VBA PasteSpecial untuk Pilih Julat dan Simpan Pemformatan Sumber dalam Excel

Dalam VBA , anda juga boleh menentukan julat dan menyalin dan menampalnya sambil mengekalkan pemformatan sumber . Ikuti langkah yang digariskan di bawah untuk melakukannya.

Langkah 1:

  • Tekan Alt + F11 untuk membuka Makro .
  • Buat Modul baharu daripada Sisipkan
  • Hanya, tampal kod VBA berikut untuk julat B4:C11 .
1702

Langkah 2:

  • Akhir sekali, simpan program dan tekan F5 untuk menjalankan. Akibatnya, anda akan melihat perubahan seperti yang ditunjukkan dalam imej di bawah.

Baca Lagi: Tampal VBA Khas untuk Menyalin Nilai dan Format dalam Excel (9 Contoh)

Bacaan Serupa

  • Kod VBA untuk Membandingkan Dua Helaian Excel dan Menyalin Perbezaan
  • Excel VBA: Salin Nilai Sel dan Tampalke Sel Lain
  • Cara Menyalin Berbilang Sel ke Helaian Lain dalam Excel (9 Kaedah)
  • Excel VBA: Salin Julat ke Buku Kerja Lain
  • [Tetap]: Klik Kanan Salin dan Tampal Tidak Berfungsi dalam Excel (11 Penyelesaian)

3. Isytiharkan Pembolehubah dengan Menggunakan VBA PasteSpecial dan Keep Pemformatan Sumber dalam Excel

Dengan mengisytiharkan pembolehubah dan menetapkan pembolehubah kepada julat yang berbeza, ikut langkah di bawah untuk menampal Khas dalam VBA .

Langkah 1:

  • Pertama sekali, tekan Alt + F11 untuk membuka VBA Macro .
  • Pilih Modul .
  • Kemudian, tampalkan Kod VBA berikut.
4159

Langkah 2:

  • Selepas menyimpan atur cara, tekan F5 untuk menjalankan.
  • Oleh itu, julat yang anda salin akan ditampal dengan mengekalkan pemformatan sumber sebagai sebelum ini.

Baca Lagi: Cara Menggunakan VBA PasteKhas untuk Formula dan Format dalam Excel (3 Cara)

4. Gunakan VBA PasteSpecial dan Kekal Masam ce Memformat dalam Lembaran Kerja Berbeza dalam Excel

Kita akan bercakap tentang kaedah yang sangat penting dalam bahagian ini. Kerana kita akan meneliti cara menggunakan PasteSpecial dalam VBA dalam berbilang buku kerja. Sebagai contoh, kami akan menyalin daripada 'Sheet4' dan tampalkannya ke dalam 'Sheet5 ,' seperti yang ditunjukkan dalam langkah di bawah.

Langkah 1:

  • Untuk membuka VBA Macro , tekan Alt + F11
  • Daripada tab Sisipkan , pilih Modul.
  • Kemudian, tampalkan VBA berikut.
5217

Langkah 2:

  • Untuk menjalankan program, tekan F5 selepas menyimpan program.
  • Oleh itu, anda akan mendapat nilai yang ditampal dalam helaian 5 dengan mengekalkan format sumber.

Baca Lagi: Cara Menggunakan Tampal Perintah Khas dalam Excel (5 Cara Yang Sesuai)

Kesimpulan

Untuk meringkaskan, saya harap anda sekarang tahu cara menggunakan Excel VBA untuk Menampal Pemformatan Sumber Keep Khas. Semua strategi ini harus diajar kepada data anda dan digunakan untuk itu. Periksa buku latihan dan gunakan apa yang telah anda pelajari. Kami bermotivasi untuk terus memberikan kuliah seperti ini kerana sokongan penting anda.

Sila jangan teragak-agak untuk menghubungi kami jika anda mempunyai sebarang pertanyaan. Sila kongsi pendapat anda dalam kotak ulasan di bawah.

Soalan anda akan dijawab secepat mungkin oleh kakitangan Exceldemy .

Kekal bersama kami dan teruskan belajar.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.