用C#將DataGridView中資料寫到Excel
為了將DataGridView控制元件顯示的資料寫成Excel的xls檔案,上網查了不少文章,但大部分都是將DataGridView繫結到外部的資料
源,轉換也只是把資料來源資料轉換成xls檔案,而不是把空間中的資料直接寫到xls檔案。後來只好先把DataGridView中的資料顯示到Excel
中,然後在Excel中再把檔案儲存為xls檔案,雖然麻煩,但也算實現了目的。
下面的程式碼就是實現上述功能的核心程式碼,也是我在網上查到的,在此謝謝貢獻這段程式碼的好心人。我在自己的程式中只做了很少的修改,非常非常的小,原始程式碼的註釋沒有去掉,修改前後的程式碼在註釋中有表明。程式碼本身很好懂。
程式碼如下:
相關推薦
用C#將DataGridView中資料寫到Excel
為了將DataGridView控制元件顯示的資料寫成Excel的xls檔案,上網查了不少文章,但大部分都是將DataGridView繫結到外部的資料 源,轉換也只是把資料來源資料轉換成xls檔案,而不是把空間中的資料直接寫到xls檔案。後來只好先把DataGridView中的
C#將dataGridView中顯示的資料匯出到Excel(大資料量超實用版)
開發中很多情況下需要將dataGridView控制元件中顯示的資料結果以Excel或者Word的形式匯出來,本例就來實現這個功能。由於從資料庫中查找出某些資料列可能沒必要顯示出來,在dataGridView中將對應的列隱藏了,這時匯出時就會將隱藏的列匯出來,顯
c#將dataGridView中顯示的資料匯出到excel中
開發中很多情況下需要將dataGridView控制元件中顯示的資料結果以Excel或者Word的形式匯出來,本例就來實現這個功能。方法:先將dataGridView中顯示的部分存進DataTable,然後就DataTable匯出到Excel。 首先,新增引用: 第二,建立
c#中使用npoi將datagridview中的全部資料匯出到excel中去
#region /// <summary> /// NPOI DataGridView 匯出 EXCEL /// </summary> /// <param name="fil
將dataGridView中的資料匯出到Excel中
//需要引用Microsoft.Office.Excel的資料集 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.
c# winform DataGridView匯出資料到Excel中,可以匯出當前頁和全部資料
關鍵字: datagridview 匯出 資料 excel 當前頁 全部 準備工作就是可以分頁的DataGridView,和兩個按鈕,一個用來匯出當前頁資料到Excel,一個用來匯出全部資料到Excel 沒有使用SaveFileDialog,但卻可以彈出儲存對話方塊
將DataGridView中的資料匯出到Excel
1、右鍵單擊專案,新增對EXCEL的引用(在COM選項卡中)。 2、 在專案中新建一個模組,在其中建立下面的帶引數過程: Public Sub DcExcel(ByVal DGV As DataGridView) '把datagridview中的資料匯出
將DatagridView中的資料完美匯出到Excel
對於匯出Excel這一功能的基本製作相信大寫都已經很熟悉了。那我就簡單的介紹一下。 首先:新增引用 其次:匯入名稱空間 Imports System.Data Imports Microsoft
C#中將DataGridView中查詢出來的資料使用DataTable匯出為Excel表格(通過NPOI)
1.首先在當前專案中新增引用NPOI.dll 2.在專案中新增類ExportExcel.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; usi
c語言 將記憶體中資料以二進位制形式寫入檔案 檔案中的資料表現形式
最近有在寫關於將記憶體中的資料寫入檔案的程式,當程式執行後,卻發現檔案中的位元組資料有些難以理解。思考後發現了其中的道理。 程式碼如下: #include<stdio.h> #include<stdlib.h> struct BlockInfo { bool is
如何將datagridview中修改的資料同步到資料庫中
C#WINFORM問題DATAGRIDVIEW中COMBOBOX選項改變觸發事件用哪個方法C#WINFORM問題DATAGRIDVIEW中COMBOBOX選項改變觸發事件用哪個方法C#WINFORM問題DATAGRIDVIEW中COMBOBOX選項改變觸發事件用哪個方法C#W
如何將Word中資料轉換為excel表格
如何將Word轉Excel是日常辦公中常常會遇到的問題。那我們該如何操作才能將Word文件轉換成Excel表格呢。下面就教大家兩種Word轉Excel的方法。 Excel培訓 方法一:word表格轉excel 直接複製word表格——在excel中選擇黏貼——調整表格格式使得表格更美觀
C#對DataGridView中的資料進行新增、修改、刪除操作c#操作datatable
1.建立表 DataSet ds=new DataSet(); DataTable dt=new DataTable("User"); ds.Add(dt); dt.Columns.Add("user_name",typeof(string)); dt.Columns.Ad
用sqoop將mysql的資料匯入到hive表中,原理分析
Sqoop 將 Mysql 的資料匯入到 Hive 中 準備Mysql 資料 如圖所示,準備一張表,資料隨便造一些,當然我這裡的資料很簡單。 編寫命令 編寫引數檔案 個人習慣問題,我喜歡把引數寫到檔案裡,然後再命令列引用。 vim mysql-info, #
用sqoop將mysql的資料匯入到hive表中
用sqoop將mysql的資料匯入到hive表中 1:先將mysql一張表的資料用sqoop匯入到hdfs中 準備一張表 需求 將 bbs_product 表中的前100條資料導 匯出來 只要id brand_id和 na
C#把txt的資料匯入excel,用逗號分隔
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;
關於用C#操作資料庫中的Image資料
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script><script type="text/
C#將TextBox裡資料按行讀取到陣列中
TextBox多行輸入: 將屬性中Multiline設定為Truestring[] str = new string[TextBox1.Lines.Length];for (int i = 0; i < TextBox1.Lines.Length; i++){ s
C++將csv檔案資料讀入陣列中
將形如 1,2,3 4,5,6 7,8,9 的csv檔案資料放入二維陣列中。 #include <iostream> #include <string
C#將gridcontrol中的資料匯出到.csv檔案
C# 匯出CSV 然後用excel開啟,主要是用逗號來分割開每一列,匯出時間格式的時候必須要經過字元替換,否則出現亂碼。 //檔案匯出 private void btnExport_Click(object sender, EventArgs e)