Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9764 / 13646 ツリー ←次へ | 前へ→

【25590】ブラウザで起動させた場合のPrintPreView のりぞう 05/6/6(月) 21:07 質問[未読]
【25592】Re:ブラウザで起動させた場合のPrintPreView ichinose 05/6/6(月) 22:06 発言[未読]
【25595】Re:ブラウザで起動させた場合のPrintPreView ichinose 05/6/7(火) 6:57 発言[未読]

【25590】ブラウザで起動させた場合のPrintPreView
質問  のりぞう  - 05/6/6(月) 21:07 -

引用なし
パスワード
   ブラウザで起動させた場合にPrintPreViewがエラーになってしまいます。
プレビューが表示される何か良い方法はないでしょうか?

【25592】Re:ブラウザで起動させた場合のPrintPre...
発言  ichinose  - 05/6/6(月) 22:06 -

引用なし
パスワード
   ▼のりぞう さん:
こんばんは。

>ブラウザで起動させた場合にPrintPreViewがエラーになってしまいます。
>プレビューが表示される何か良い方法はないでしょうか?
これ手動操作でも出来ませんよね?
なので、Excelをもう一つ起動してそっちでPreviewしてみては
いかがでしょうか?

'=======================================================
Sub test()
  Dim app As Application
  Set app = CreateObject("excel.application")
  With app
    .Visible = True
    Set bk = .Workbooks.Open(ThisWorkbook.Path & "\" & ThisWorkbook.Name)
    .ActiveSheet.PrintPreview
    bk.Close False
    .Quit
    End With
End Sub

【25595】Re:ブラウザで起動させた場合のPrintPre...
発言  ichinose  - 05/6/7(火) 6:57 -

引用なし
パスワード
   おはようございます。
>'=======================================================
>Sub test()
>  Dim app As Application
>  Set app = CreateObject("excel.application")
>  With app
>    .Visible = True
>    Set bk = .Workbooks.Open(ThisWorkbook.FullName)
'これでよかった
>    .ActiveSheet.PrintPreview
>    bk.Close False
>    .Quit
>    End With
>End Sub

9764 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free