默认情况下,选择不会滚动到焦点单元格

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

我一直在使用 EPPlus 构建一个

.xlsx
Excel 文件,并且我尝试将默认滚动位置设置为最右侧的单元格,以便用户第一次打开 Excel 文件时可以看到它。

我尝试过使用worksheet.Select(cellAddress)

聚焦目标单元格
,但是当选择单元格时,滚动位置仍然保持在最左边。

有没有办法将默认滚动位置设置为单元格?

.net excel epplus
1个回答
0
投票

单元格地址的默认滚动位置由 ExcelWorksheetView.TopLeftCell 设置。默认情况下,其值为空字符串

""
,即
A1

例如,要使第一行的第 50 列位于视图的左上角,请使用以下命令:

worksheet.View.TopLeftCell = ws.Cells[1, 50].Address;

//or simply
worksheet.View.TopLeftCell = "AX";
© www.soinside.com 2019 - 2024. All rights reserved.