如何获得当前单元格的列索引?
我在这里有这个代码…
For Each cell In worksheet.Cells(8, 2, lastRow, lastCol) Select Case "What Goes Here" End Select Next
我想validation当前单元格所在的列。我可以使用…
cell.Address
但是它返回一个string和列字母和行。 会有另一种方式来获得可能只是索引或字母的专栏,或者我只需要做一些像….
If cell.Address.Contains("A")
你通过cell.Start.Column
得到它:
int colIndex = cell.Start.Column;
当您使用foreach
时, Start
始终与End
相同。
相同的,如果你想要的行号,而不是:
int rowNum = cell.Start.Row;
请注意,列和行不是从零开始的索引,而是从1开始。 所以第一行的第一列有Row=1
和Column=1
。