gpt4 book ai didi

c# - .net c# excel 列自动调整

转载 作者:可可西里 更新时间:2023-11-01 07:51:28 47 4
gpt4 key购买 nike

我正在使用 C# 中的 Excel 对象。我想自动调整列,但像这样:我希望列的宽度比 AutoFit 方法设置的宽度大 5。

如何获取使用AutoFit()后的宽度?

如何使第 5 列大于此宽度?

最佳答案

如果您希望使用 Selection 对象并拥有带早期绑定(bind)的 IntelliSense,您需要先将 Selection 对象转换为 Range:

Excel.Range selectedRange = (Excel.Range)myExcelApp.Selection;    
selectedRange.Columns.AutoFit();

foreach (Excel.Range column in selectedRange.Columns)
{
column.ColumnWidth = (double)column.ColumnWidth + 5;
}

-- 迈克

关于c# - .net c# excel 列自动调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1345396/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com