محمد علي23 نشر 5 مايو 2020 أرسل تقرير نشر 5 مايو 2020 السلام عليكم .. صممت برنامج c# اريد اضيف فيه زر export لتصدير البيانات من datagredview الى excel .. 1 اقتباس
0 Nabil Tayeh نشر 5 مايو 2020 أرسل تقرير نشر 5 مايو 2020 وعليكم السلام هذا رابط لمقال يوضح بالصور خطوات تصدير البيانات من DataGridView إلى Excel, بإسلوب بسيط وسلسل.https://www.c-sharpcorner.com/article/c-sharp-export-to-excel-from-datagridview 1 اقتباس
0 Nezar Madi نشر 6 مايو 2020 أرسل تقرير نشر 6 مايو 2020 وظيفة هاتان الدالتان الأولى تقوم بنسخ بيانات الDataGridView و التانية تقوم بلصق هذه البيانات في ملف الإكسيل ( قم بتعديل الدالتان بما يتناسب مع متطلبات برنامجك ) , للعلم هنالك أكثر من طريقة و لكن هذه الأسرع من بين ما قمت بتجربته سابقا : // هذه الدالة تقوم بنسخ بيانات dataGridView private void copyAlltoClipboard() { dataGridView1.SelectAll(); DataObject dataObj = dataGridView1.GetClipboardContent(); if (dataObj != null) Clipboard.SetDataObject(dataObj); } // هذه الدالة تقوم بلصق المحتوى الذي تم نسخه في ملف إكسيل private void button3_Click_1(object sender, EventArgs e) { copyAlltoClipboard(); Microsoft.Office.Interop.Excel.Application xlexcel; Microsoft.Office.Interop.Excel.Workbook xlWorkBook; Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; xlexcel = new Excel.Application(); xlexcel.Visible = true; xlWorkBook = xlexcel.Workbooks.Add(misValue); xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); Excel.Range CR = (Excel.Range)xlWorkSheet.Cells[1, 1]; CR.Select(); xlWorkSheet.PasteSpecial(CR, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, true); } اقتباس
السؤال
محمد علي23
السلام عليكم ..
صممت برنامج c# اريد اضيف فيه زر export لتصدير البيانات من datagredview الى excel ..
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.