Saya memuat banyak file CSV ke Excel dan beberapa di antaranya menyebabkan peringatan ketika Excel menganggap itu file SYLK, bukan CSV. Penyebabnya diketahui .
Bagaimana cara menonaktifkan peringatan ini? Apakah ada pengaturan, kebijakan grup, pengaturan registri? Apa pun?
microsoft-excel
microsoft-excel-2013
AngryHacker
sumber
sumber
Jawaban:
Kami telah menemukan jika CSV diubah menjadi UTF-8, masalah SYLK menghilang (tanpa mengubah ID ke Id)
sumber
Masalah ini disebabkan oleh sel / bidang pertama pada baris pertama yang memiliki nilai persis 'ID' di dalamnya. Excel mencari nilai ini dan memutuskan itu adalah format file SYLK (SYmbolic LinK) dan bukan file CSV.
'Fitur' ini dapat diatasi dengan mengganti nama nilai 'Id' atau 'id' - karena nilai yang dicari Excel harus dalam huruf besar. Atau, gunakan nilai string lainnya 'Identitas' atau 'Ref' atau masukkan tanda kutip di depan ID, untuk memberi tahu Excel untuk memperlakukan nilai sebagai 'teks biasa' - ini mengalahkan pemeriksaan Excel, tetapi Anda mungkin tidak ingin tanda kutip dalam data Anda.
Fitur ini sudah ada di Excel sejak versi 2010.
sumber
Kami berjuang ini di tempat saya bekerja. Salah satu solusinya adalah menyimpan file secara lokal, seperti dalam contoh kami, keamanan (ini adalah masalah keamanan, percaya atau tidak) pemeriksaan hanya dipicu untuk file jaringan. Sementara Excel melakukan pemeriksaan, sistem operasi tidak. Jangan menyimpan dalam format kantor apa pun, dan itu dapat menjatuhkan informasi "domain / zona / wilayah / apa pun" dari file. Saya akan bertanya-tanya, melihat apakah ada lagi. Saya ingat ada pengaturan GPO, tapi kami tidak diizinkan menyentuhnya, oleh karena itu solusinya yang jelek.
sumber
Saya menemukan perilaku Excel yang buruk ini juga. Tampaknya terjadi jika: 1 File adalah CSV (dan mencoba untuk membuka di Excel) 2 Karakter pertama adalah ID (huruf besar). Mengedit notepad, biarkan saya memulihkan data.
Jika ada beberapa kolom, Excel (versi 2016) akan membuka file dengan peringatan kesalahan.
sumber
Saya menggunakan makro untuk mengkonversi file teks ke XLSX dan masalah ini adalah penghenti acara karena popup kesalahan. Saya mencoba konversi ke UTF-8, tetapi kemudian pembatas pipa saya tidak dikenali. Setelah mencoba berbagai hal, akhirnya saya menemukan solusi yang sangat sederhana.
Saya harap ini membantu Anda yang telah mencabut rambut Anda karena hal ini!
Dengan hanya menambahkan pernyataan DisplayAlerts, itu diaktifkan melalui popup dan menangani file saya dengan benar.
Annette
sumber