Saya memiliki file Excel dengan konten Unicode di mana beberapa sel berisi teks di dalam tanda kutip ganda, misalnya "text"
.
Ketika saya menyimpan file Excel ke file teks dalam format Unicode, teks yang berisi kutipan ganda disimpan sebagai tiga kutipan ganda, misalnya """text"""
.
Ada beberapa tempat di mana saya bahkan memiliki teks yang mengandung koma (,). Misalnya, text,
yang dikonversi ke "text,"
dalam file Unicode. Itu menambahkan tanda kutip ganda ke teks, yang saya kira berisi karakter khusus.
Bagaimana saya bisa menghindari ini?
sumber
Saya punya masalah ini juga. Kemudian, saya perhatikan bahwa saya menghadap ke opsi Simpan sebagai tipe: " Teks Terformat (Space delimited) ". Anda juga harus menentukan. ekstensi txt , atau akan default dengan ekstensi .prn. Misalnya, filename.txt alih-alih hanya nama file. Cobalah . Itu bekerja .
sumber
"A short sentence"
. Jawaban Pete di bawah adalah satu-satunya yang bekerja untuk saya.Menyimpan ke Unicode tampaknya menambahkan tanda kutip bahkan ketika tidak ada tanda kutip di string saya. Inilah cara saya mengatasinya:
xxx
)."
denganxxx
xxx
dengan kutipansumber
replacement
tidak'replacement'
. Mengganti tanda kutip ganda dengan sesuatu termasuk tanda kutip tunggal menyebabkan masalah jika itu terjadi pada awal sel. Pada dasarnya, Excel melihat kutipan tunggal di awal makna sel untuk menafsirkannya sebagai teks, sehingga dihapus ketika Anda mengekspor ke txt / csv. Saya menemukan ini cara yang sulit lol.Hanya dengan mudah menyimpan file Anda sebagai space delimited.prn di excel dan kemudian ganti namanya menjadi .txt. Saya menggunakan ini untuk krisis 18.000 baris. ;)
sumber