dynamic设置Excel模板的打印区域

我正在开发一个Silverlight应用程序。 我必须导出一个excel。 但是我的客户想要dynamic设置打印区域。 所以现在Infragistics不提供任何dynamic设置打印区域的选项。 所以我想在Excel模板本身中设置打印区域。 那么有什么办法可以在Excel中dynamic设置打印区域并保存。

请帮我个人…

非常感谢Anil Kumar

在Excel中设置打印区域时,将创build一个名为Print_Area的工作表范围名称。 您可以像修改其他名称一样修改该名称(只保留工作表范围)。 例如,如果您希望打印区域以A1开始,并且扩展到E列,以获得与列A中相同数量的条目,则可以将Print_Area名称设置为

=Sheet1!$A$1:INDEX(Sheet1!$E:$E,COUNTA(Sheet1!$A:$A),1) 

你不会说驱动印刷领域的动力是什么,所以这只是一个例子。 您需要使用适合您的逻辑的公式来适合您的特定情况。