Excel için bir dosya oluşturmanız gerekiyor, bu dosyadaki bazı değerler birden çok satır içeriyor.
orada da İngilizce olmayan bir metin var, bu yüzden dosya Unicode olmalı.
Oluşturduğum dosya şu şekilde görünüyor: (UTF8'de, İngilizce olmayan metinler karışık ve çok satırlı)
Header1,Header2,Header3
Value1,Value2,"Value3 Line1
Value3 Line2"
Çok satırlı değerin, normal bir günlük satırsonu ile çift tırnak içine alındığını unutmayın.
Web'de bulduğum şeye göre bunun çalışması gerekiyordu, ancak en azından Excel 2007 ve UTF8 dosyalarını kazanmıyor, Excel 3. satırı ilk veri satırının ikinci satırı olarak değil, ikinci veri satırı olarak ele alıyor .
Bu benim müşteri makineleri üzerinde çalıştırmak zorunda ve ben onların Excel sürümü üzerinde hiçbir kontrol var, bu yüzden Excel 2000 ve üstü ile çalışacak bir çözüm gerekir.
Teşekkürler
DÜZENLEME: Biri Excel (Unicode, sekmeyle ayrılmış, alanlarda yeni satır yok) ve diğeri dünyanın geri kalanı için (UTF8, standart CSV) olmak üzere iki CSV seçeneğiyle "sorunumu" çözdüm.
Aradığım şey değil ama en azından işe yarıyor (şimdiye kadar)