0
我正在使用excel interop创建excel。现在,我必须获得一列的大小作为下一列的大小的基础。我尝试下面的代码:如何通过c#excel获取并设置excel列宽interop
width = xlWorksheet.Range[xlWorksheet.Cells[1, 4], xlWorksheet.Cells[1, 11]].Width;
xlWorksheet.Columns[5].ColumnWidth = width;
width_of_first_col = xlWorksheet.Range[xlWorksheet.Cells[1, 1], xlWorksheet.Cells[1, 1]].Width;
xlWorksheet.Columns[6].ColumnWidth = width_of_first_col;
结果应该是第4列和5列具有相同的大小,以及列1和6。但是,这是不是真的什么确切的结果是什么样子。
将单元格设置为另一个单元格的最佳做法是什么?谢谢。