vb如何將查詢到的記錄匯出為Excel

2021-06-19 11:18:28 字數 1210 閱讀 8416

首先你需要點工程選單,然後選用引用,找到microsoftexcel 12.0 object library,然後選中引用即可。中間的12.0是版本號,可能由於你的電腦裝的excel版本不一樣而不一樣。

然後輸入一下**:

'匯出為excel**

private sub excelcmd_click()

dim introws as integer                            '用做迴圈,表示mshflexgrid的總行數

dim intcols as integer                            '用做迴圈,表示mshflexgrid的總列數

dim xlssheet as excel.worksheet                   '定義excel的表

dim xlsbook as excel.workbook                     '定義excel的工作簿

set xlssheet = xlsbook.worksheets(1)              '建立工作表

'迴圈,匯出mshflex1中的所有記錄到excel

for introws = 0 to mshflex1.rows - 1

for intcols = 0 to mshflex1.cols - 1

if intcols = 0 then                       '第一列為學號,將其轉換成字串格式,否則首位的0無法顯示

xlssheet.cells(introws + 1, intcols + 1) = "'" & mshflex1.textmatrix(introws, intcols)

else

xlssheet.cells(introws + 1, intcols + 1) = mshflex1.textmatrix(introws, intcols)

end if

next intcols

next introws

'釋放物件

總結一下我們在用到乙個物件的時候:

首先都是找到這類東西,即宣告,引用或者新增某一物件

然後是將這個東西實拿出來,就是讓它能行使一定的功能,即類的例項話

最後用完了,放回去,即釋放該物件

例如:excel,報表,api,active控制項等等,都是按照這個思路來的,所以我們在用其它控制項的時候也可以按照這個步驟來操作

SpringMVC 如何將請求找到匹配的處理方法

在springmvc的模式下,瀏覽器的乙個請求是如何對映到指定的controller的呢?在web伺服器啟動時,spring容器中會儲存乙個map的資料結構,裡邊記錄這controller和url請求中的對應關係。那麼這個map中的資料是如何來的呢?protected void inithandle...

如何將Hive倉庫中的查詢結果匯出到本地檔案

我在hive倉庫中有個表,已經使用hql跑出來結果,存到了hive中。表的schema如下 show create table test xiaoxiannv.dw clickadvert daily create external table test xiaoxiannv.dw clickadv...

將mysql的查詢結果匯出為csv

要將mysql的查詢結果匯出為csv,一般會使用php連線mysql執行查詢,將返回的查詢結果使用php生成csv格式再匯出。但這樣比較麻煩,需要伺服器安裝php才可以實現。我們可以使用 into outfile,fields terminated by,optionally enclosed by...