Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 以编程方式以列宽复制excel行_C#_Excel - Fatal编程技术网

C# 以编程方式以列宽复制excel行

C# 以编程方式以列宽复制excel行,c#,excel,C#,Excel,希望有人能帮忙。我有一份excel工作簿,其中有几张工作表 我要做的是从名为“Sheet1”的工作表中获取第1行,并将其粘贴到其他几张工作表中(不是全部)。另外,我想在复制时保持第1页第1行的列宽,这实际上非常重要 我提到其他几张图纸,因为我想排除一些图纸,我计划将其存储在列表中 Microsoft.Office.Interop.Excel.Application xlApp = null; Excel.Workbook xlWorkbook = null; Excel.Sheets xlShe

希望有人能帮忙。我有一份excel工作簿,其中有几张工作表

我要做的是从名为“Sheet1”的工作表中获取第1行,并将其粘贴到其他几张工作表中(不是全部)。另外,我想在复制时保持第1页第1行的列宽,这实际上非常重要

我提到其他几张图纸,因为我想排除一些图纸,我计划将其存储在列表中

Microsoft.Office.Interop.Excel.Application xlApp = null;
Excel.Workbook xlWorkbook = null;
Excel.Sheets xlSheets = null;
Excel.Worksheet xlNewSheet = null;
你知道如何用c#实现这一点吗


提前感谢。

保持列或行的宽度非常困难。在我看来:首先复制数据,然后读取旧列的宽度值并将其应用于新列。 我看到的所有其他解决方案都依赖于特殊的,有时不起作用