18-01-17, 07:40 PM
السلام عليكم ورحمة الله وبركاته اعزائي انا عندي كود يقوم بتصدير ملف اكسل لكي يتم تعبئة البيانات اليه واسترجاع البيانات التي تم تعبئتها
الكود شغال مية مية لكن المشكلة انه يتم حفظ الملف للقراءة فقط هل من مجيب
الكود شغال مية مية لكن المشكلة انه يتم حفظ الملف للقراءة فقط هل من مجيب
كود :
Microsoft.Office.Interop.Excel.Application ap = new Microsoft.Office.Interop.Excel.Application();
Workbook wb = ap.Workbooks.Add(XlSheetType.xlWorksheet);
Worksheet ws = (Worksheet)ap.ActiveSheet;
ws.Name = "Students";
ws.Cells[1, 1] = "اسم الطالب";
ws.Cells[1, 2] = "الجنس";
ws.Cells[1, 3] = "الصف";
ws.Cells[1, 4] = "القرية";
ws.Cells[1, 5] = "الجنسية";
ws.Cells[1, 6] = "الديانة";
ws.Cells[1, 7] = "المحافظة";
ws.Cells[1, 8] = "تأريخ الميلاد";
ws.Cells[1, 9] = "محل الميلاد";
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "Excel File|*.xlsx|Excel 2003 |*.xls";
sfd.Title = "المدرسة الذكية";
if (sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
ws.SaveAs(sfd.FileName);
لا شيء مستحيل