Yazar |
|
burhanaltintop
Kayıt: 05.02.2007 |
|
private void button2_Click(object sender, EventArgs e)
{
Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.ApplicationClass();
System.Globalization.CultureInfo oldCI = System.Threading.Thread.CurrentThread.CurrentCulture;
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-us");
Microsoft.Office.Interop.Excel.Workbook kitap = excelApp.Workbooks.Add(true);
Microsoft.Office.Interop.Excel.Worksheet sayfa = (Microsoft.Office.Interop.Excel.Worksheet)excelApp.ActiveSheet;
System.Threading.Thread.CurrentThread.CurrentCulture = oldCI;
int SutunIndex = 1; int SatirIndex = 2;
foreach (DataGridViewColumn Sutun in dataGridView1.Columns)
{
sayfa.Cells[1, SutunIndex] = Sutun.HeaderText;
SutunIndex++;
}
foreach (DataGridViewRow Satir in dataGridView1.Rows)
{
for (int ci = 0; ci <dataGridView1.Columns.Count; ci++)
{ sayfa.Cells[SatirIndex, ci + 1] = Satir.Cells[ci].Value.ToString(); }
SatirIndex++;
}
excelApp.Visible = true;
}
yazdığımda
Exception from HRESULT: 0x800A03EC hatası veriyor. Acil yardımlarınızı bekliyorum....
|
|
Yazar |
|
sevecen
adana istanbul
Kayıt: 08.02.2006 |
|
böyle bir hata ile karşılaşmadım, ama merak ettim bir bakayım dedim. umarım aşağıdaki bilgiler faydalı olur.
http://www.sumerkent.com/
"80070005 - 2
.NET 15.5.2007, 10:31
80070005 başlıklı yazımda .NET uygulamaları içinden office uygulamalarını kullanırken en sık karşılaşılan sorunlardan birini ele almıştım. Bu yazıda belirttiğim soruna ek olarak şu alternatif sorunları da eklemek gerekiyor;
- Sunucu üzerindeki Office aktive edilmiş mi
- Sunucu üzerindeki Office sürümü ile development yaptığınız bilgisayardaki office sürümü aynı mı?
Özellikle ilk madde çok önemli. Yani sunucudaki office sürümü aktive edilmemişse, uygulama instance'ı oluşturularak işlemler gayet güzel yapılıyor ancak dokümanı kaydedecek satır çalıştığı anda "Exception from HRESULT: 0x800A03EC" şeklinde bir hata ile karşılaşıyorsunuz. "
Açıklamalara bakılırsa kodlarda bir sorun yok gibi.
Kolay gelsin.
bize ruyalarimizin degil uyanikligimizin tabiri gerek (Alinti)
|
|
Yazar |
|
burhanaltintop
Kayıt: 05.02.2007 |
|
İlk öncelikle ilgilendiğin için çok teşekürler. Evet söylediğin internet sayfasını bende okudum. Ama version sorunu yok gibi geliyor bana çünkü benim bilgisayrım suncu bilisayar excel2003 kullanıyorum ve bunuda belirtim.(Add reference)
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|