excel - 我在代码上收到“错误 9:下标超出范围”
问题描述
帮助,我收到错误 9:下标超出范围
Set SetupWorksheetData.WrkSheet = wb.Sheets(sheetName)
如何解决?这是我得到的代码......
Private Function SetupWorksheetData(ByVal wb As Workbook, ByVal sheetName As String, ByRef wrksheetData As TWorksheetData) As TWorksheetData
SetupWorksheetData = wrksheetData
Set SetupWorksheetData.WrkSheet = wb.Sheets(sheetName)
SetupWorksheetData.LastRow = SetupWorksheetData.WrkSheet.Cells(Rows.Count, 1).End(xlUp).Row
SetupWorksheetData.LastColumn = SetupWorksheetData.WrkSheet.Cells(1, Columns.Count).End(xlToLeft).Column
End Function
解决方案
推荐阅读
- javascript - 导航在控制台中取消,可能是什么问题?
- redirect - IIS 重写规则不传递参数
- microsoft-graph-api - DisplayName 对 Teams 频道的图形 API 查询不返回任何结果
- sql - 使用动态 SQL 更新
- android - 无法加载资产 Flutter
- javascript - credtis、Highcharts 中的多个链接
- javascript - 无法建立套接字连接
- sql - 使用内部连接显示来自不同表的不同列
- c - 重新分配分配的内存
- hive - SparkSQL 中的 Percentile 与 percentile_approx