【发布时间】:2015-05-12 00:05:09
【问题描述】:
我最近开始使用 SpreadsheetGear 来解析 Excel 文件。我需要遍历每一行并显示前 6 列的字符串表示形式。我所做的是:
Debug.Print(ssgSheet.Cells(i,0).Text)
Debug.Print(ssgSheet.Cells(i,1).Text)
Debug.Print(ssgSheet.Cells(i,2).Text)
Debug.Print(ssgSheet.Cells(i,3).Text)
Debug.Print(ssgSheet.Cells(i,4).Text)
Debug.Print(ssgSheet.Cells(i,5).Text)
其中“i”是工作表的当前行。这不是很漂亮,但现在如果我使用 6-liner 版本进行调试,这没什么大不了的。我也试过这个:
Debug.Print(ssgSheet.Cells(i, 0, i, 5).Text)
但我只得到一个空行。
我只是想知道 SpreadsheetGear 中是否有一种简单的方法来获取一行或一系列单元格,并将其作为某种分隔字符串返回?我在SpreadsheetGear API site 上找不到合适的函数来执行此操作,但也许我错过了。
【问题讨论】:
标签: spreadsheetgear