Excel: Elektronik tabloları CSV biçiminde kaydederken uyarı iletilerini bastırmak için bir kayıt defteri ayarı var mı?


15

Birçok CSV dosyasıyla çalışıyorum ve bir dosyayı kaydetmeye çalıştığımda açılan Excel iletişim kutusundan sürekli rahatsız oluyorum:

"[e-tablonuz], CSV (Virgülle Ayrılmış) ile uyumlu olmayan özellikler içerebilir. Çalışma kitabını bu biçimde tutmak istiyor musunuz?"

Cevabım her zaman EVET olacaktır. Bu onay iletişim kutusunu gizlemek için bir kayıt defteri ayarı var mı?


Muhtemelen değil. Bir makro sizin için bir seçenek mi?
DaveParillo

İlgili sorum için bir Excel Eklentisi (kaynakla birlikte) var Başka bir biçime nasıl Verilir - Farklı Kaydetilmez -? bu da yardımcı olabilir.
matt wilkie

Office sürüm 1611 Build 7571.2075 (kişisel abonelik), Dosya / Seçenekler / Kaydet, "Virgülle ayrılmış dosyaları düzenlerken veri kaybı uyarısını göster (* .csv)" altında bir onay kutusu ayarı görüyorum. Ancak yine de uyarıyı alıyorum . 16.0.6965.2115 (iş aboneliği) sürümüyle ertelenmiş kanalda bulunan başka bir bilgisayarda, bu seçenek mevcut değil, ancak bir şekilde csv kaydederken beni rahatsız etmeyi bıraktım. Bunu gerçekten anlarsam bir cevaba katkıda bulunacağım, ancak bu onay kutusuyla işlevsel bir çözüm uygulama sürecinde olduklarını umuyorum.
David Brown

Yanıtlar:


5

Bu, tüm Excel kullanıcılarının yaşadığı yaygın bir sorundur. Bence bunu yapmanın tek yolu makro kullanmak. Örneğin:

Application.DisplayAlerts = False
With ThisWorkbook
    .SaveAs Left(.FullName, Len(.FullName) - 3) & "csv", xlCSV
End With
Application.DisplayAlerts = True

olur Left(.FullName, Len(.FullName) - 3) & "csv"bir durumda ortalama foobar.xlsxyeni dosya adı foobar.csvdeğil mi? bu, kaydetme iletişim kutusunu atlar ve özel adlara sahip değil mi? bu durumda, çalışma kitabınız 'dosya' birden fazla çalışma sayfası 'sekmesi' içeriyorsa , CSV'nin yalnızca etkin olanı kaydedebileceğini unutmayın. ve mümkünse bence adlandırma ile ele alınırsa daha iyi olur! (ne yazık ki henüz bir makro adam değil)
n611x007

5
Bu makro nasıl eklenir ...?
dwenaus


1

Microsoft Office 365 ProPlus'ım var ve bugün ilk kez fark ettim, Excel bana CSV kaydetme bildirimlerini devre dışı bırakmak isteyip istemediğimi sordu. Herkesin Microsoft Office 365 ProPlus aboneliği olmadığının farkındayım, ancak bunu yaparsanız bu yardımcı olabilir. Sürümümde "Sürüm 1609 (Derleme 7369.2118) gösteriliyor.

Bu bağlantıyı ziyaret ederseniz: CSV Uyarısını Devre Dışı Bırak

Nerede bulacağınızı gösterecek. İçinde:

File > Options > Save > Under 'Save workbooks' find checkbox that says "Show data loss warning when editing comma delimited files (*.csv)"


hı. Benim excel'imde görmüyorum. Sadece bunun için ben yükseltme olabilir diliyorum
userJT
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.