Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.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# 使用C语言处理Excel互操作的格式问题#_C#_.net_Excel_Interop - Fatal编程技术网

C# 使用C语言处理Excel互操作的格式问题#

C# 使用C语言处理Excel互操作的格式问题#,c#,.net,excel,interop,C#,.net,Excel,Interop,我有一个C#应用程序,它使用现有的Excel电子表格作为模板并填充数据。在模板中有一个空行,其中包含一些样式格式(如字体/边框)和数据格式(如货币和百分比)。当从应用程序中填充数据时,我将这一行复制n次并填充数据。样式格式可以工作,但就数据格式而言,在打开电子表格之前,它不会应用,请单击该列,然后将其关闭。这是否与Excel将值解释为字符串数据而无法格式化有关?我必须在应用程序中设置数据格式吗?您可以在填充每一行后尝试显式设置每一行的格式。这是Excel 2003还是2007?你能发布一些代码吗

我有一个C#应用程序,它使用现有的Excel电子表格作为模板并填充数据。在模板中有一个空行,其中包含一些样式格式(如字体/边框)和数据格式(如货币和百分比)。当从应用程序中填充数据时,我将这一行复制n次并填充数据。样式格式可以工作,但就数据格式而言,在打开电子表格之前,它不会应用,请单击该列,然后将其关闭。这是否与Excel将值解释为字符串数据而无法格式化有关?我必须在应用程序中设置数据格式吗?

您可以在填充每一行后尝试显式设置每一行的格式。这是Excel 2003还是2007?

你能发布一些代码吗?我不确定我是否完全理解你在做什么。-1因为这是另一个不完整但有趣但被抛弃的问题。