[[20061219145826]] 『非表示シートを印刷』(みちる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『非表示シートを印刷』(みちる)
 

 マクロの記録で印刷設定したシートを非表示にしたらエラーになってしまいました(T_T) どう直したらいいか教えてください。

Sub 印刷()

  Application.ScreenUpdating = False
    Sheets("一覧").Select
    Application.ActivePrinter = "Canon LASER SHOT LBP-1210 on Ne17:"
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
        "Canon LASER SHOT LBP-1210 on Ne17:", Collate:=True
    Sheets("全一覧表").Select
End Sub


 非表示なのに、
 Sheets("一覧").Select 選択??非表示なのに選択できるの??
 また、非表示のシートは印刷できなかったと思います。
 なんの為の非表示なのかわからないから、多分印刷できないと思います。
 BJ

BJ様

非表示にする前にマクロの記録をしました。(その後シートを非表示)
シートにセル塗りつぶしがあって印刷時に色を出したくないので
ダミーシートを作り非表示にしたのですが、非表示シートを
印刷するのは不可能なのでしょうか?


 印刷する前に、非表示シートを表示にする。
 印刷後、非表示にする。

 マクロの記録で記録できると思います。
 (?)


 表示させないと印刷できません。
 上記手順を
 Application.ScreenUpdating = False
 Application.ScreenUpdating = True
 で、はさめば表示されているようには見えないと思います。
 BJ

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.