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

درخواست کد:کد 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


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

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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