زمان کنونی: ۰۶ آذر ۱۴۰۳, ۱۱:۲۱ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

درخواست کد:کد C# برای اکسپرت DataGridView به اکسل؟

ارسال:
۱۹ شهریور ۱۳۹۲, ۰۷:۱۲ ب.ظ
درخواست کد:کد C# برای اکسپرت DataGridView به اکسل؟
میخام datagridview واطلاعات آنرا به همان شکل (با رعایت فونت ها و راست به چپ بودن) تبدیل به یه فایل اکسل کنم و ذخیره کنم (Export) - لطفا" کدشو قرار بدین و یا راهنمایی کنین؟ تشکر

لحظه ای طول می کشد تا مجذوب کسی شوی
ساعتی طول می کشد تا به او علاقه مند شوی
و یک روز طول می کشد تا عاشقش شوی
اما یک عمر طول می کشد تا فراموشش کنی
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۲۰ شهریور ۱۳۹۲, ۰۷:۰۹ ق.ظ
RE: درخواست کد:کد C# برای اکسپرت DataGridView به اکسل؟
(۱۹ شهریور ۱۳۹۲ ۰۷:۱۲ ب.ظ)MajidManesht2012 نوشته شده توسط:  میخام datagridview واطلاعات آنرا به همان شکل (با رعایت فونت ها و راست به چپ بودن) تبدیل به یه فایل اکسل کنم و ذخیره کنم (Export) - لطفا" کدشو قرار بدین و یا راهنمایی کنین؟ تشکر

سلام ، تابع های زیادی وجود داره ولی من خودم از این استفاده می کنم... البته فونتو اینارو نمیدونم که اکسپورت میشه یانه ولی اکسپورت میشه....Big Grin (فایل نیم هم یه فایل با پسوند xls)

کد:
private void ToCsV(DataGridView dGV, string filename)
        {
            string stOutput = "";
            // Export titles:
            string sHeaders = "";

            for (int j = 0; j < dGV.Columns.Count; j++)
                sHeaders = sHeaders.ToString() + Convert.ToString(dGV.Columns[j].HeaderText) + "\t";
            stOutput += sHeaders + "\r\n";
            // Export data.
            for (int i = 0; i < dGV.RowCount - 1; i++)
            {
                string stLine = "";
                for (int j = 0; j < dGV.Rows[i].Cells.Count; j++)
                    stLine = stLine.ToString() + Convert.ToString(dGV.Rows[i].Cells[j].Value) + "\t";
                stOutput += stLine + "\r\n";
            }
            Encoding utf16 = Encoding.GetEncoding(1254);
            byte[] output = utf16.GetBytes(stOutput);
            FileStream fs = new FileStream(filename, FileMode.Create);
            BinaryWriter bw = new BinaryWriter(fs);
            bw.Write(output, 0, output.Length); //write the encoded file
            bw.Flush();
            bw.Close();
            fs.Close();
        }
۲
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: salty_co , MajidManesht2012


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  درخواست معرفی کتاب استعداد تحصیلی خوب برای دکتری Eng_Sara ۱۱ ۲۰,۵۲۳ ۰۶ اردیبهشت ۱۴۰۳ ۱۲:۳۳ ق.ظ
آخرین ارسال: bijibuji
  درخواست معرفی منبع برای دروس پایگاه داده پیشرفته، تجارت و آموزش الکترونیکی ehsannaq3 ۱۲ ۱۴,۱۶۹ ۰۵ اردیبهشت ۱۴۰۳ ۱۱:۵۹ ب.ظ
آخرین ارسال: bijibuji
  درخواست کتاب یا جزوه برای ارشد و دکتری هوش مصنوعی H.Mohammadi ۱ ۱,۷۳۹ ۰۴ تیر ۱۴۰۲ ۰۱:۳۷ ب.ظ
آخرین ارسال: solmaz58
Rainbow درخواست موضوع پروژه برای درس شیوه ارائه Eternal ۳۲ ۵۲,۳۸۱ ۱۳ اسفند ۱۴۰۰ ۰۹:۲۹ ب.ظ
آخرین ارسال: Haniyeh2022
Star درخواست کمک و راهنمایی برای شرکت در آزمون ارشد marvelous ۹ ۸,۹۴۵ ۰۶ مهر ۱۴۰۰ ۰۸:۱۸ ب.ظ
آخرین ارسال: فاطمه دیبا
  درخواست برنامه برای اردینو در iot seokheiry ۱ ۳,۳۹۱ ۱۳ بهمن ۱۳۹۹ ۱۲:۵۵ ب.ظ
آخرین ارسال: iot-programer
  درخواست مشاوره برای خرید لپتاپ cmptr20 ۰ ۲,۱۰۱ ۰۷ بهمن ۱۳۹۸ ۰۲:۲۶ ب.ظ
آخرین ارسال: cmptr20
  درخواست راهنمایی برای خرید elaheh1375 ۱ ۲۱ ۲۵ دى ۱۳۹۸ ۱۲:۱۳ ب.ظ
آخرین ارسال: zahra1350
  درخواست راهنمایی برای ارشد sali_h ۲ ۴,۸۶۵ ۲۳ مهر ۱۳۹۸ ۱۱:۱۸ ق.ظ
آخرین ارسال: mohamadreza025
  درخواست کمک برای انتخاب شغل user123 ۱۸ ۱۲,۰۵۱ ۱۹ مرداد ۱۳۹۸ ۱۱:۱۴ ب.ظ
آخرین ارسال: attarud

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close