我一直在使用 EPPlus 构建一个
.xlsx
Excel 文件,并且我尝试将默认滚动位置设置为最右侧的单元格,以便用户第一次打开 Excel 文件时可以看到它。
我尝试过使用worksheet.Select(cellAddress)
聚焦目标单元格,但是当选择单元格时,滚动位置仍然保持在最左边。
有没有办法将默认滚动位置设置为单元格?
单元格地址的默认滚动位置由 ExcelWorksheetView.TopLeftCell 设置。默认情况下,其值为空字符串
""
,即 A1
。
例如,要使第一行的第 50 列位于视图的左上角,请使用以下命令:
worksheet.View.TopLeftCell = ws.Cells[1, 50].Address;
//or simply
worksheet.View.TopLeftCell = "AX";