我正在编写一个 vbs 脚本来从 Excel 电子表格中提取一些数据。目前使用的功能:
objSheet.Cells(rowNum, colNum).Value
要获取单元格值,这允许我对列号进行数学运算,例如添加三个以跨三列移动。但在某些情况下,我想指定通过字母获取哪些列:
objSheet.Cells(4, E).Value
因此,我需要编写一个 vbs 函数来将列字母转换为数字 E => 5。需要能够处理超过 26 列宽的电子表格。
我已经在互联网上看到了很多功能,所以做相反的事情,但没有找到很多以这种方式进行转换的功能。
谢谢