none
[VB.net]列印EXCEL文件中的某個區段 RRS feed

  • 問題

  • Imports System Imports System.IO Imports System.Net Imports System.Text Imports System.Net.Mail Imports System.Threading Imports System.Math Imports Microsoft.Office.Interop.Excel Imports Microsoft.Office.Interop Imports System.Drawing.Printing Public app As New Excel.Application 'app 是操作 Excel 的變數 Public worksheet As Excel.Worksheet 'Worksheet 代表的是 Excel 工作表 Public workbook As Excel.Workbook 'Workbook 代表的是一個 Excel 本體 sub print_excel_area workbook = app.Workbooks.Open("C:\aaaa.xls") '開啟一張已存在的 Excel 檔案 worksheet = workbook.Worksheets("SHEET1") '讀取其中一張工作表 workbook.Worksheets("SHEET1").PageSetup.PrintArea = "A4202:C4225" workbook.Save() '儲存動作 workbook.Close() '關閉檔案 app.Quit() '結束操作 end sub

    目前操作到這邊,請問版上的大大,我要如何指定印表機並列印excel檔案的某個區塊呢




    • 已編輯 bgogogo 2020年7月28日 下午 11:56 修正
    2020年7月28日 下午 11:55