中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

vb怎么用excel表給數組賦值

小億
155
2023-09-15 16:48:31
欄目: 編程語言

可以使用以下代碼將Excel表中的數據賦值給數組:

Dim xlApp As Object
Dim xlWorkbook As Object
Dim xlWorksheet As Object
Dim arrData As Variant
Dim i As Long
Dim numRows As Long
' 創建Excel對象
Set xlApp = CreateObject("Excel.Application")
' 打開Excel文件
Set xlWorkbook = xlApp.Workbooks.Open("C:\path\to\excel_file.xlsx")
' 選擇工作表
Set xlWorksheet = xlWorkbook.Sheets("Sheet1")
' 獲取數據范圍的行數和列數
numRows = xlWorksheet.UsedRange.Rows.Count
' 將數據范圍的值賦值給數組
arrData = xlWorksheet.Range("A1:B" & numRows).Value
' 關閉Excel文件
xlWorkbook.Close
' 退出Excel應用程序
xlApp.Quit
' 在數組中循環輸出數據
For i = 1 To numRows
Debug.Print arrData(i, 1) ' 第一列的數據
Debug.Print arrData(i, 2) ' 第二列的數據
Next i

請將上述代碼中的 “C:\path\to\excel_file.xlsx” 替換為你實際的Excel文件路徑,“Sheet1” 替換為你實際的工作表名稱。該代碼將Excel文件中從A1單元格開始到B列最后有數據的單元格的數值賦值給名為 arrData 的二維數組。你可以根據自己的需要修改代碼以適應實際情況。

0
凤台县| 田林县| 海盐县| 台湾省| 新余市| 盐边县| 原阳县| 黎平县| 邹平县| 抚顺县| 云龙县| 衡南县| 正蓝旗| 萨迦县| 东乌珠穆沁旗| 宣城市| 深水埗区| 滨海县| 香格里拉县| 郧西县| 綦江县| 图片| 固安县| 高唐县| 南丹县| 娱乐| 高州市| 贡山| 东宁县| 乐平市| 安陆市| 永春县| 芮城县| 沧州市| 自治县| 玛沁县| 三亚市| 名山县| 阜宁县| 城固县| 鹿邑县|