Visual Basic .NET處理Excel表格全接觸_.Net教程
推薦:解析.NET中字符串替換的五種方法1:使用String.Replace函數(shù)替換,但不支持大小寫。 2:正則System.Text.Regex替換,用RegExpOption修改是否支持大小寫。 3:在小數(shù)據(jù)的情況下,使用String.SubString和 可以實(shí)現(xiàn)間接替
Visual Basic .Net處理Excel表格機(jī)理和處理Word文檔一樣,也是通過互操作,引入COM組件來實(shí)現(xiàn)的,所以前提條件是運(yùn)行本文中介紹的程序的計(jì)算機(jī)必須安裝Office 2000中的Excel軟件。如果計(jì)算機(jī)安裝的Office 2000,那么這個(gè)COM組件就是"Microsoft Excel 9.0 Object Library"。一旦引入此COM組件,Visual Basic .Net就可以向手工編輯Excel表格一樣來處理它。下面就來介紹Visual Basic .Net處理Excel表格的各種典型操作,如創(chuàng)建表格、編輯表格等,以及從數(shù)據(jù)庫中向Excel表格導(dǎo)入數(shù)據(jù)的實(shí)現(xiàn)方法。
一.本文程序設(shè)計(jì)、調(diào)試和運(yùn)行的環(huán)境:
(1).微軟公司視窗2000服務(wù)器版。
(2).Visual Studio .Net2003企業(yè)構(gòu)建版,.Net FrameWork SDK版本號(hào)4322。
(3).Office 2000套件。
二.Visual Basic .Net處理Excel表格的基本操作及其實(shí)現(xiàn)方法:
在Visual Basic .Net處理Excel表格之前,首先還是要引入COM組件,具體的實(shí)現(xiàn)步驟可參閱本文第三節(jié)中第八步。在引入的"Microsoft Excel 9.0 Object Library"COM組件后。下面介紹在Visual Basic .Net中處理Excel表格的典型操作的實(shí)現(xiàn)方法:
1. 創(chuàng)建Excel.exe進(jìn)程,顯示Excel界面,創(chuàng)建Excel表格:
成功引入COM組件后,通過下列語句就可以創(chuàng)建Excel.exe進(jìn)程了,Visual Basic .Net就是通過對(duì)此進(jìn)程的處理來操作Excel表格:
Private AppExcel As Excel.Application = New Excel.Application
當(dāng)執(zhí)行完此語句后,通過任務(wù)管理器查看進(jìn)程就發(fā)現(xiàn)多出Excel.exe進(jìn)程,當(dāng)此時(shí)Excel程序的運(yùn)行界面并沒有顯示,在此語句后加入以下代碼,Excel的運(yùn)行界面就顯示出來了:
AppExcel.Visible = True
分享:.NET教程之--.NET動(dòng)態(tài)創(chuàng)建類的實(shí)例解析看了網(wǎng)上很多關(guān)于DotNet動(dòng)態(tài)創(chuàng)建類的實(shí)例的文章,我這里想總結(jié)一下,其實(shí)方法很簡單,就是用“Activator.CreateInstance”。但是這個(gè)方法需要待創(chuàng)建的類的Type作為參數(shù),為了獲
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過程實(shí)現(xiàn)分頁示例代碼
- 相關(guān)鏈接:
- 教程說明:
.Net教程-Visual Basic .NET處理Excel表格全接觸
。