我希望能够通过EPPlus(c#)来定义一个Excel打印区域的列列表。我可以定义间隔(区域的第一列和最后一列),但我不知道如何定义单独的列(例如:A、C、F、G)。 我可以像这样设置间隔: listSheet.PrinterSettings.PrintArea = listSheet.Cells["A,G"];
PrintArea 是一个 ExcelRangeBase,因此您可以像设置其他范围一样设置它的链接: listSheet.PrinterSettings.PrintArea = listSheet.Cells["A:A,G:G"];
listSheet.PrinterSettings.PrintArea = listSheet.Cells["A:G"];
。 - CAD bloke