نمایش نتایج 1 تا 4 از 4

نام تاپیک: مشکل در Export کردن Datagridview در Excel

  1. #1

    مشکل در Export کردن Datagridview در Excel

    سلام دوستان
    ممنون میشم تجاربتون رو قرار بدید

    این کل کدی هست که برا export کردن نوشتم:
                Microsoft.Office.Interop.Excel.ApplicationClass excelApp = new Microsoft.Office.Interop.Excel.ApplicationClass();

    excelApp.Application.Workbooks.Add(Type.Missing);
    excelApp.Columns.ColumnWidth = 20;

    for (int i = 0; i < dgwStudents.Columns.Count - 1; i++)
    {
    string Header = dgwStudents.Columns[i].HeaderText;
    if (Header != "" && Header != "ColumnID" && Header != "ColumnGender")
    excelApp.Cells[1, i + 1] = dgwStudents.Columns[i].HeaderText;
    }

    for (int i = 0; i < dgwStudents.Rows.Count - 1; i++)
    {
    if (Convert.ToBoolean(dgwStudents.Rows[i].Cells["ColumnPrint"].Value))
    {
    excelApp.Cells[i + 1, 1] = dgwStudents.Rows[i].Cells["ColumnName"].Value.ToString();
    excelApp.Cells[i + 1, 2] = dgwStudents.Rows[i].Cells["ColumnFamily"].Value.ToString();
    excelApp.Cells[i + 1, 3] = dgwStudents.Rows[i].Cells["ColumnFatherName"].Value.ToString();
    excelApp.Cells[i + 1, 4] = dgwStudents.Rows[i].Cells["ColumnBearthDate"].Value.ToString();
    excelApp.Cells[i + 1, 5] = dgwStudents.Rows[i].Cells["ColumnMeliCode"].Value.ToString();
    excelApp.Cells[i + 1, 6] = dgwStudents.Rows[i].Cells["ColumnMeliCode"].Value.ToString();
    excelApp.Cells[i + 1, 7] = dgwStudents.Rows[i].Cells["ColumnTahsilat"].Value.ToString();
    excelApp.Cells[i + 1, 8] = dgwStudents.Rows[i].Cells["ColumnAddress"].Value.ToString();
    }

    excelApp.ActiveWorkbook.SaveCopyAs(@"C:\Users\ASUS \Desktop\Students.xls");
    excelApp.ActiveWorkbook.Saved = true;
    excelApp.Quit();
    }


    خب اروری که برنامه میگیره از سطر دوم هست
    Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))
    دوستان متشکرم از توجهتون و اینکه باید چیکارش کنم ؟
    ایا با این روش میشه اطلاعات فارسی ذخیره کرد؟

  2. #2

    نقل قول: مشکل در Export کردن Datagridview در Excel

    دوستان ممنون میشم تجاربتون رو قرار بدید

  3. #3

    نقل قول: مشکل در Export کردن Datagridview در Excel

    سلام،سوالتون بسیار تکراری! قبل از ایجاد تا پیک جستجو کنید.

    نسخه .net رو روی 4 بزارید حل می شه.
    آخرین ویرایش به وسیله ma.rad : شنبه 18 آذر 1391 در 17:22 عصر

  4. #4

    نقل قول: مشکل در Export کردن Datagridview در Excel

    روی 3.5 هست !
    ممنون از توجهتون

تاپیک های مشابه

  1. سوال: چرا برای export کردن DataGridView به Excel باید Regional Options تنظیم شود؟
    نوشته شده توسط ms_arani در بخش C#‎‎
    پاسخ: 2
    آخرین پست: پنج شنبه 17 تیر 1389, 13:41 عصر
  2. سوال: مشکل در export کردن CrystalReport با متن فارسی
    نوشته شده توسط Alt+F4 در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: شنبه 21 شهریور 1388, 11:39 صبح
  3. مشکل در Export کردن با FastReport به صورت Tiff با کیفیت بد
    نوشته شده توسط nasr در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: پنج شنبه 22 آذر 1386, 21:08 عصر
  4. مشکل در Export کردن
    نوشته شده توسط dkhatibi در بخش سایر پایگاه‌های داده
    پاسخ: 3
    آخرین پست: چهارشنبه 29 شهریور 1385, 17:52 عصر
  5. یه مشکل در Export کردن با کامپوننت FastReport
    نوشته شده توسط nasr در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: جمعه 29 اسفند 1382, 10:27 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •