在VB.NET中,使用Interop.Excel,我需要根据行号和列字母访问单元格。我想我的运气...按行获取Excel单元格和列字母
pages.title = DirectCast(wksht.Cells(rows, "D"), Excel.Range).Value
由于参数object类型,我想也许这会工作,但没有得到运气。我还想过将每个字母列举到一个数字中,但电子表格中的列并不正常。意思是,他们不是
A B C d E F G
他们实际上是......
A B C d(E T)AZ
我不知道这使得在列的编号不同。这个问题应该是显而易见的,但只是重申一下,我如何根据行号和列字母来获取单元格?
如果列编号(字母)顺序,你可能有隐藏的列。如果您的列T不是第20列,我会非常惊讶。在Excel中,您可以通过在要测试的列中写入公式= = COLUMN()来测试。 –