我想将列列表定义为Excel PrintArea(通过EPPlus,c#)。我可以定义间隔(区域的第一列和最后一列),但我不知道如何定义单独的列(例如:A,C,F,G)。
我可以像这样设置间隔:
listSheet.PrinterSettings.PrintArea = listSheet.Cells["A,G"];
答案 0 :(得分:6)
PrintArea
是ExcelRangeBase
,因此您可以将其设置为链接任何其他范围:
listSheet.PrinterSettings.PrintArea = listSheet.Cells["A:A,G:G"];