Ben C #, Java ve PHP Excel dosyaları okuma ve formülleri değerlendirmek için hangi seçenekler var?

3 Cevap

Ben okuma (ve yazma) çeşitli yollarla Excel tabloları gördüm. Örneğin:

Ama ben sadece Excel dosyaları yazma / okuma daha fazla ilgileniyorum. Ben keyfi Excel formülleri değerlendirmek bir şey istiyorum. Şimdiye kadar bu damarda gördüm:

  • C# Excel Interop, bu Excel çalıştıran olduğunu gerektirecek gibi görünüyor olsa da; ve
  • POI-HSSF: Bu formül desteği eksik görünüyor.

Daha iyi seçenekler var yoksa bu?

3 Cevap

SpreadsheetGear for .NET Microsoft uses it kendi MSN Money web sitesinde Excel tabanlı hesap hesaplamak için Excel ile yeterince uyumlu değildir.

Eğer sadece Windows platformu hedefliyorsanız, gerçekten bir COM köprü yoluyla Excel çalışan, ve bunu kontrol etmek için hiçbir alternatifimiz var.

Bulma gibi, başka herhangi bir çözüm olması muhtemeldir

  • eksik ve / veya
  • uyumlu ve / veya
  • tutarsız

Excel ile.

Ne yazık ki, bu yazılım için Excel'de bir bağımlılık ekleme yapar.

Excel formülleri değerlendirmek istiyorsanız, açıkçası Excel, bunu yapmak için tek güvenilir yoldur. Yani bir COM köprü üzerinden Excel çalışan gitmek için yoludur.

I JACOB kullanarak Java ile daha önce yaptık ve bu çok güzel çalışıyor. Excel tüm işlevsellikten sonra görünüyor. Sadece (bellekte) tablonuzu doldurmak ve Excel gerisini izin vermek zorunda.