Merhaba arkadaslar,
Bir excel dosyasina ayri ayri sayfalara Gridview ve Chart export yapmak istiyorum. Ama hata ile karsilasiyorum.
Kodumu boyle yazdim
public void Exports() { saveFileDialog1.Filter = "Excel|*.xlsx"; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { String path = saveFileDialog1.FileName; GV_emp.ExportToXlsx(path); app = new Excel.Application(); app.DisplayAlerts = false; app.Visible = true; wb = app.Workbooks.Open(path); ws = wb.Worksheets[1]; wb.Worksheets[1].Name = "GridView"; wb.Worksheets.Add().Name = "Chart"; CompositeLink compositeLink = new CompositeLink(new PrintingSystem()); PrintableComponentLink link = new PrintableComponentLink(); link.Component = chartEmp; compositeLink.Links.Add(link); compositeLink.ExportToXlsx(path); } }
Error: System.IO.IOException: 'The process cannot access the file 'C:\Users\Fagan\Desktop\a.xlsx' because it is being used by another process.'
Hatasi aliyorum. Yardim edin lutfen
Merhabalar,
Aldığınız hata ilgili url de bulunan dosyanın başka işlem tarafında kullanıldığı şeklinde.İlgili excel açık iken bunu deniyor olabilirsiniz.Bu tarz dosya export işlemlerinde karşılabilecek bir durum.
İyi çalışmalar.
240 Beğenİ
ilke
Merhaba hocam textbox'taki verileri bir önizlemeye alıp onların print işlemini nasıl yap...
Merhaba Uzak erişimli repo ve server kurulumu hakkında bilgi sahibimisiniz acaba ?
Gerçekten çok yardımcı oldu teşekkürler.
double Boyunduruk Boyu,Have Mesafesi,Taban Mesafesi,Yükseklik,Alan,Ha...