Note: The other languages of the website are Google-translated. Back to English
English English

Bagaimana cara mengatur nilai tempel sebagai pasta default saat menggunakan Ctrl + V di Excel?

Biasanya, di Excel, saat Anda menyalin data dari satu rentang atau lembar kerja dan menempelkannya dengan Ctrl + V ke yang lain, pemformatan juga akan ditempelkan secara default. Namun, terkadang, Anda hanya ingin menempelkan sebagai nilai tanpa pemformatan apa pun saat menempelkan data. Di sini, saya dapat memperkenalkan Anda metode mudah untuk mengatur nilai tempel hanya sebagai tempel default saat Anda menggunakan Ctrl + V di Excel.

Tetapkan nilai tempel sebagai tempel default saat menggunakan Ctrl + V dengan kode VBA


Tetapkan nilai tempel sebagai tempel default saat menggunakan Ctrl + V dengan kode VBA

Saat Anda menempelkan data sebagai nilai saja, Anda perlu mengklik kotak kecil di sudut pilihan Anda dan memilih opsi Nilai setiap kali setelah menempelkan data. Kode VBA berikut dapat membantu Anda mengubah tempel default untuk menempelkan nilai.

1. Tahan ALT + F11 kunci untuk membuka Jendela Microsoft Visual Basic for Applications.

2. Klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Tetapkan nilai tempel sebagai pasta default saat menggunakan Ctrl + V

Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub

3. Kemudian simpan dan tutup kode tersebut, dan tekan Alt + F8 kunci untuk membuka Makro kotak dialog.

4. di Makro dialog, pilih nama makro yang digunakan Nilai Pasta dan kemudian klik Opsi tombol, lihat tangkapan layar:

doc-paste-nilai-default-1

5. Kemudian di Opsi Makro kotak dialog, di bawah tombol pintas bagian, silakan masuk v , lihat tangkapan layar:

doc-paste-nilai-default-2

6. Dan kemudian klik OK untuk menutup Opsi Makro dialog, dan lanjutkan menutup Makro dialog.

Dan sekarang, saat Anda menempelkan data dengan Ctrl + V, data akan ditempelkan sebagai nilai secara default.


Artikel terkait:

Bagaimana cara menempelkan konten eksternal ke Excel selalu sesuai dengan format tujuan?


Demo: Tetapkan nilai tempel sebagai tempel default saat menggunakan Ctrl + V di Excel

Kutools untuk Excel: dengan lebih dari 300 add-in Excel yang praktis, gratis untuk dicoba tanpa batasan dalam 30 hari. Unduh dan uji coba gratis Sekarang!

Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2019 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (24)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Terima kasih banyak :D sangat membantu!
Komentar ini diminimalkan oleh moderator di situs
Solusi yang sangat bagus. Ini telah mengganggu saya untuk beberapa waktu. Dua pengamatan ... 1) Tidak mengherankan beberapa lingkungan kerja membatasi atau melarang penggunaan (dan, lebih khusus lagi, pengiriman email/tanda terima) dokumen yang mendukung makro. Apakah ada solusi non-makro? 2) Ctrl+Z .... "Undo" tidak akan membalikkan "paste" yang dibuat menggunakan makro ini. Apakah ada solusi atau kode tambahan yang akan mengizinkan/mengaktifkan/membuat "membatalkan" untuk tempel yang dibuat dengan makro? Terima kasih banyak.
Komentar ini diminimalkan oleh moderator di situs
Pengkodean ini tidak bekerja dengan versi terbaru Excel 2016. Menjalankan skrip memberikan kode kesalahan untuk baris Tempel:=xlPasteValues
Komentar ini diminimalkan oleh moderator di situs
Saya baru saja mengalami masalah yang sama.
Komentar ini diminimalkan oleh moderator di situs
Coba gunakan kode ini dengan Excel 2016: Sub Paste_Special() Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False End Sub
Komentar ini diminimalkan oleh moderator di situs
Terima kasih Mikael, tetapi kode Anda tidak berfungsi. Microsoft pasti terlalu banyak mengubah bahasa pengkodean VBA dalam pembaruan terakhir mereka. Bahkan teks "Tempel:=" menghasilkan kesalahan kompilasi. Jika ada jawaban di luar sana, itu pasti dalam generasi Excel VBA yang berbeda.
Komentar ini diminimalkan oleh moderator di situs
Makro yang saya kirim direkam dalam versi terbaru MS Excel 2016, jadi mungkin masalahnya ada di instalasi Anda? Selain itu sub yang saya tulis tidak akan berfungsi tanpa bagian "Selection.PasteSpecial".
Komentar ini diminimalkan oleh moderator di situs
Solusi yang sangat baik
kode ini harus ditulis langsung ke kotak perintah VBA bukan di kotak modul dan saya memilih tempatnya di buku kerja sehingga Anda memastikan untuk MENGAKHIRI setiap sub dibuka, dan mengabaikan pesan apa pun yang muncul
Komentar ini diminimalkan oleh moderator di situs
Hai, solusi berfungsi dengan baik tetapi kontrol+z tidak berfungsi setelah menempel :( . ada bantuan tambahan?
Komentar ini diminimalkan oleh moderator di situs
Solusi dari Mikael tampaknya meniru solusi 2013 yang ditawarkan oleh halaman ini dengan cara yang ramah-Excel 2016. Sayangnya, ini juga mereplikasi ketidakmampuan untuk membatalkan (melalui Ctrl-Z atau tindakan "membatalkan" lainnya) tindakan tempel saat makro ini diaktifkan.
Komentar ini diminimalkan oleh moderator di situs
Untuk mendapatkan fungsi undo bekerja setelah Anda menggunakan makro sayangnya cukup sulit. Tidak dapat membantu Anda dengan itu, maaf.
Komentar ini diminimalkan oleh moderator di situs
tip yang bagus, tetapi makro akan terlihat seperti ini, karena kode di atas memberi Anda pernyataan kesalahan, jika Anda menekan ctrl+v dan sebelumnya Anda tidak memilih sesuatu dengan ctrl+c Sub PasteAsValues() On Error GoTo err_handler: Selection. PasteSpecial Paste:=xlPasteValues ​​Keluar Sub err_handler: End Sub
Komentar ini diminimalkan oleh moderator di situs
Terima kasih Pak...
Komentar ini diminimalkan oleh moderator di situs
Kecuali saya melewatkan sesuatu (dan instruksinya *sangat* bagus), ini tidak berfungsi di Excel 2016.
Komentar ini diminimalkan oleh moderator di situs
Saya menggunakan Microsoft office Standard 2016, berfungsi.
Komentar ini diminimalkan oleh moderator di situs
Saya setuju Graham, baru saja mencoba ini di Excel 2016. Ketika saya mengklik tombol Jalankan di dialog Makro, saya mendapatkan pesan kesalahan:

Kesalahan run-tme '1004':
Metode PasteSpecial dari kelas Range gagal

yang memalukan karena ini benar-benar akan membantu saya hari ini. Saya juga mencoba makro Dejvid di bawah, tetapi tidak ada yang terjadi saat menempelkan dari satu buku ke buku lainnya.
Komentar ini diminimalkan oleh moderator di situs
Pastikan Anda memiliki sesuatu yang dipilih dalam mode salin. bahkan tidak repot-repot memasukkan kodenya
Komentar ini diminimalkan oleh moderator di situs
Ini berfungsi tetapi setelah menempel Anda tidak dapat membatalkan
Komentar ini diminimalkan oleh moderator di situs
Sama di sini.
Komentar ini diminimalkan oleh moderator di situs
Hallo teman-teman,
Maaf, mungkin tidak ada cara lain yang baik untuk menyelesaikan masalah ini, jika Anda memiliki ide bagus lainnya, silakan beri komentar di sini.
Terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Simpan sebagai biner .xlsb,
Kemudian Anda dapat menggunakan ctrl+z dengan makro.
Komentar ini diminimalkan oleh moderator di situs
apa maksudmu "save as binary.xlsb"?
Komentar ini diminimalkan oleh moderator di situs
Saya ingin belajar apakah ada cara untuk bekerja dalam lembaran, bukan dalam modul.

Jika tidak, apakah ada cara untuk mengerjakan sheet tertentu yang saya tentukan?
Komentar ini diminimalkan oleh moderator di situs
Modul tersimpan - disebut "modul 2" tetapi tidak ada yang muncul di makro - tidak ada 'PasteasValue'. Sepertinya ada langkah yang hilang?
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan