Soran
C# Excele veri yazdırma

Soru
-
Tüm Yanıtlar
-
-
-
-
-
oWB = (Excel._Workbook)(oXL.Workbooks.Add(Missing.Value));
yerine:
oWB = (Excel.Workbook)(oXL.Workbooks.Open(@"c:\dizinAdi\VarolanDosya.xlsx"));
kullanin.
Not: Missing.Value kullanimi gereksiz:
oWB = (Excel._Workbook)(oXL.Workbooks.Add(Missing.Value)); // yerine oWB = (Excel.Workbook)(oXL.Workbooks.Add());
yazabilirsiniz.
How to create a Minimal, Reproducible Example
The way to Go.
World's most advanced open source (object-) relational Database.
Flutter (for mobile, for web & desktop.- Yanıt Olarak Öneren Harun Yılmaz 30 Temmuz 2019 Salı 10:36
-
-
Başka PC'de ilgili dizine yine aynı şekilde excel dosyasını koymalısınız. Veya programın kurulu olduğu dizine koyun excel'i...
oWB = (Excel.Workbook)(oXL.Workbooks.Open(@"c:\dizinAdi\VarolanDosya.xlsx"));
Kodu yerine aşağıdaki kodu koyarsanız tüm pc'lerde exe dosyasının olduğu yere de VarolanDosya.xlsx dosyasını koyarsanız sorun yaşamazsınız...
string ExcelPath = Application.StartupPath + "\\VarolanDosya.xlsx"; oWB = (Excel.Workbook)(oXL.Workbooks.Open(ExcelPath));
-
-
-
-
teşekkür ederim düzeldi şimdi. ama bir sorum olacak bu şekilde yapınca proje başka bir pc'de çalışınca hata verir mi?
Hayır vermez. Hatasız çalışır.
How to create a Minimal, Reproducible Example
The way to Go.
World's most advanced open source (object-) relational Database.
Flutter (for mobile, for web & desktop.