Raporu, asp.net'de rapor görüntüleyici kullanarak oluşturmuştum. Ancak son zamanlarda indirdikten sonra excel (xlsx) dosyasını açmaya çalıştığımda bunun bir hata olduğunu anladım. hata mesajıyla ortaya çıktı. "Reportest (34) .xlsx 'deki bazı içeriklerle ilgili bir sorun bulduk. Elimizden geldiğince iyileşmeyi denememizi istiyor musunuz? Bu çalışma kitabının kaynağına güveniyorsanız ... XML hatasıyla /xl/worksheets/sheet1.xml parçası Yasadışı xml karakter Hat 3, sütun 28935.Excel dosyası, rapor görüntüleyiciden dışa aktarıldıktan sonra hata oldu
: Ben Evet tıkladıktan sonra Evet, başka mesaj kutusu hangi söyleyen Değiştirilen Bölüm fırlayıp var
bunu zip ve zaten hatadır nedenini öğrenmek için çalıştı. Ben hata nedeniyle doğrultusunda okunamayan karakterin olduğu tespit 28935
Hata ile bu hatayı nasıl ele alırım. Bu benim excel versiyonum mu? Çünkü daha önce iyi çalışıyor. Lütfen bu sorunu çözmek için bana yardımcı olun.
Zaten çözüm olsun sizeSaygılarımızla, Choo
Peki, hangi Excel sürümleri yer alıyor? Hangi karakterin "okunamaz" olduğu da açık değil mi? Bu karakterin hatasız açılmış çalışma kitaplarının bir parçası olduğundan emin misin? –
Dosya indirme işlemini tetiklemek için hangi kodu kullanıyorsunuz? – petelids
@Cindy Meister Microsoft Visual Studio 2012 kullanıyorum ve dosya türü Microsoft Excel Çalışma Sayfası'dır (.xlsx). '<% @ Register assembly = "Microsoft.ReportViewer.WebForms, Sürüm = 11.0.0.0, Culture = neutral, PublicKeyToken = 89845DCD8080CC91" namespace = "Microsoft.Reporting.WebForms" tagprefix = "rsweb"%>' içeriyordum. aspx sayfasının Okunamayan karakter, resimdeki "ABD" kelime şovu olan char (31) 'dir. –