しずか日記

【しずく 白猫】【すいか 黒猫】
の成長期や動画を掲載

VBSからExcelを非表示で起動し指定のシートを印刷する【VBS】

2023-02-26 21:44:10 | VBS

VBSでエクセルを起動し指定のシートを印刷する。

Dim objXls, objWorkbook
Set objXls = CreateObject("Excel.Application")
  objXls.Visible = False '非表示で起動
   'Workbookを開く
  Set objWorkbook = objXls.Workbooks.Open("C:\テスト\bb.xls")

'シート名を指定してアクティブにする
objXls.Sheets("天下統一").Activate
objXls.ActiveWindow.ActiveSheet.PrintOut

   'Workbookを閉じる
 objWorkbook.Close
 objXls.Quit

VBSで業務を自動化する


VBSからExcelのシートを印刷する【VBS】

2023-02-26 21:35:11 | VBS

特定のエクセルのシートを印刷する。

毎日のチェック用紙を自動印刷するなどの活用方法がある。

 

'1番目のシートをアクティブにする

objXls.Worksheets(1).Activate

'シート名を指定してアクティブにする。

objXls.Sheets("Sheet4").Activate

'アクティブなシートを印刷する

objXls.ActiveWindow.ActiveSheet.PrintOut

VBSで業務を自動化する