亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>工具軟件>辦公軟件學(xué)習(xí)>Excel教程>Excel表格>

      如何用C#導(dǎo)出Excel表格

      時(shí)間: 張偉670 分享

        在編程中客戶經(jīng)常提出數(shù)據(jù)導(dǎo)出方面的需求,比如需要把程序的數(shù)據(jù)導(dǎo)出為常用的excel表格方式,如果使用通常的導(dǎo)出方式需要編輯非常復(fù)雜的代碼。

        下面小編教你如何用C#導(dǎo)出Excel表格

        打開Microsoft Visual Studio 2010, 新建名字為【導(dǎo)出excel】的程序。

        在程序界面上放置合適的控件:包括,

        日志輸出文本框控件;

        用于顯示原始表格數(shù)據(jù)的listview控件;

        個(gè)控制按鈕,分別是【添加數(shù)據(jù)】和【導(dǎo)出數(shù)據(jù)】。

        因?yàn)槭鞘褂玫谌絛ll控件進(jìn)行表格導(dǎo)出的,所以需要添加新的引用。

        在【資源管理器】中的【引用】位置點(diǎn)擊右鍵,選擇【添加引用】。

        在【瀏覽】中選擇目標(biāo)dll文件,點(diǎn)擊【確認(rèn)】。

        (該dll文件可以在經(jīng)驗(yàn)結(jié)尾的網(wǎng)盤地址中下載)。

        添加完成后,可以在【引用】列表中看到新增的dll文件。

        在代碼的using中添加新增的引用。

        添加按鈕【導(dǎo)出數(shù)據(jù)】的代碼

        使用方法ReportToExcel完成導(dǎo)出工作。

        添加按鈕【添加數(shù)據(jù)】的代碼

        先清空l(shuí)istview控件的內(nèi)容,再通過(guò)方法addData添加一些測(cè)試內(nèi)容。

        編輯方法addData

        將傳遞過(guò)來(lái)的測(cè)試數(shù)據(jù)逐一添加到listview表格中。

        設(shè)置日志輸出方法output

        在文本框中輸出過(guò)程日志。

        設(shè)置方法ReportToExcel的代碼

        獲取用戶選擇的excel文件名稱;

        獲取保存路徑;

        定義并獲取導(dǎo)出的數(shù)據(jù)源;

        合并第一行單元格;

        設(shè)置行高;

        設(shè)置字體樣式;

        給單元格關(guān)聯(lián)樣式;

        設(shè)置Execl列名;

        設(shè)置單元格內(nèi)容;

        設(shè)置列寬;

        保存excel表格。

      368539