如何获取使用Interop.Excel的范围的第一个单元格坐标?

问题描述 投票:0回答:1

我正在为Excel工作的一个小型插件,在我工作的地方,我需要找到所选单元格范围的起始位置(x和y)。

这里是一些代码:

using Excel = Microsoft.Office.Interop.Excel;
Excel.Range thisRange = thisSheet.Cells.Application.Selection.SpecialCells(
                             Excel.XlCellType.xlCellTypeVisible,
                             Type.Missing);

其中thisSheet是Excel.Worksheet

我可以使用以下方法找到行数和列数:

int r = thisRange.Rows.Count;
int c = thisRange.Columns.Count;

但是我试图在所选范围内找到第一个单元格的X和Y位置。谁能帮忙吗?谢谢

c# excel vsto
1个回答
0
投票

我能够通过使用Range.RowRange.Column来实现这一点>

© www.soinside.com 2019 - 2024. All rights reserved.