Menempelkan teks ke Excel tanpa memisahkan spasi (atau pembatas lainnya)


28

Baru-baru ini saya menggunakan fitur Teks ke Kolom di Excel untuk membagi kolom data menjadi beberapa kolom berdasarkan karakter spasi. Sekarang ketika saya menempelkan teks ke Excel secara otomatis membaginya menjadi beberapa kolom tanpa menggunakan fitur Teks ke Kolom. Apakah ada cara untuk mengembalikan fungsi ini menjadi normal?


punyaku membelah url di usus ... di setiap spreadsheet yang saya gunakan!
boomhauer

Jawaban:


48

Ini sepertinya berhasil, tetapi agak terlibat.

  1. Masukkan data ke dalam sel.
  2. Pilih fitur Teks ke Kolom.
  3. Pastikan Delimited dipilih dan pilih Next.
  4. Hapus centang pada centang di sebelah Space (atau pembatas yang ingin Anda nonaktifkan)
  5. Klik Selesai.

Jangan lupa untuk menandai jawaban Anda sebagai solusi @ leigh-riffel. Ini membantu masyarakat.
evan.bovie

5
ini berhasil. sehingga tampak operasi text-to-kolom terakhir digunakan untuk semua paste di masa depan.
boomhauer

Ini digunakan untuk semua menempel di buku kerja apa pun di masa depan, dan juga ditetapkan secara default setiap kali Anda membuka file teks.
Mohirl

argh. jelas (di belakang) - terima kasih itu penghemat waktu yang hebat
fostandy

1
Sedih UX !! .. Mereka seharusnya menambahkan opsi / kotak centang "Auto Split" tepat di sebelah tombol Split Teks ke Kolom.
WeSam Abdallah

2

Saya membuat Makro cepat dan menambahkannya ke file personal.xlsm saya. Ini kodenya. Ini kurang lebih melakukan hal yang sama seperti yang disarankan Leigh Riffel kecuali ini adalah menjalankan Makro cepat.

Sub DisableAutoSplitting()
    Selection.TextToColumns Destination:=Range("C2"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
        Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
        :=Array(1, 1), TrailingMinusNumbers:=True
End Sub

Hati-hati: menjalankan makro kehilangan riwayat Batalkan.
gws

0

Atau cukup klik ke bilah rumus atau ke sel seolah-olah Anda sedang mengetik, lalu tempel - maka hanya akan masuk ke sel itu. (LOL membuat makro - sangat rumit)


Ini berfungsi jika Anda mencoba menempel hanya ke satu sel. Tidak berfungsi untuk menempel ke beberapa baris karena semua baris berakhir di satu sel.
krubo

-1

Bukankah CTRL Z untuk undo menjadi cara yang lebih cepat untuk mengembalikannya?


1
Undo mengembalikan bukan hanya split implisit, tetapi juga paste eksplisit itu sendiri. Saya ingin tempel, tapi bukan perpecahan.
Leigh Riffel
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.