Saya memiliki ribuan sel yang berisi tiga baris di setiap sel. Saya hanya ingin mempertahankan baris pertama dan membuang sisanya. Misalnya, saya hanya ingin mempertahankan kalimat "Saya harus makan untuk hidup".
Sel A1
I need to eat to live.
I live to eat.
I love to eat and live.
Saya harap penjelasan saya masuk akal :)
Terima kasih.
microsoft-excel
Nazrul 3000
sumber
sumber
Jawaban:
Buat kolom pembantu, dan gunakan rumus di bawah ini di baris atas:
Kemudian seret ini ke bawah seluruh kolom.
Salin semua kolom pembantu, dan rekatkan nilainya. Anda kemudian dapat menghapus kolom A.
Ini bekerja dengan menemukan
CHAR(10)
, yang merupakan jeda baris pertama, kemudian mengambil segalanya di sebelah kiri ini.Membiarkan Anda hanya dengan baris pertama membentuk setiap Cell.
sumber
MEMPERBARUI
Buat makro baru (editor VBA - Tambah modul - buat subrutin dengan beberapa nama, atau Makro - masukkan beberapa nama - Buat, lalu masukkan kode ini ke dalam badan makro). Lalu pilih sel, kolom, atau rentang yang hanya berisi 1 kolom, dengan sel yang perlu di atas pemotongan, dan jalankan makro yang dibuat.
Jika beberapa sel berisi lebih dari 3 baris teks, makro akan meminta Anda untuk mengganti konten sel lain - batalkan untuk melindungi data Anda.
Anda dapat dengan bebas mengedit teks dan meningkatkan baris maksimum yang mungkin dalam sel dengan menambahkan lebih banyak nilai ke FieldInfo.
sumber