winform打印excel文件中的第一页
时间: 2023-07-31 17:11:01 浏览: 118
winform 打印
5星 · 资源好评率100%
以下是在WinForms中打印Excel文件第一页的示例代码:
```csharp
using Excel = Microsoft.Office.Interop.Excel;
private void PrintExcelFirstPage(string fileName)
{
Excel.Application excelApp = new Excel.Application();
Excel.Workbook workbook = excelApp.Workbooks.Open(fileName);
Excel.Worksheet worksheet = (Excel.Worksheet)workbook.Sheets[1];
// 打印第一页
worksheet.PrintOut(Type.Missing, Type.Missing, 1, false, Type.Missing, false, false, Type.Missing);
workbook.Close(false, Type.Missing, Type.Missing);
excelApp.Quit();
}
```
请注意,上述代码需要引用Microsoft.Office.Interop.Excel命名空间,并且需要安装Microsoft Office才能正常工作。
阅读全文