Excel VBA質問箱 IV

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

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


40353 / 76732 ←次へ | 前へ→

【41478】印刷範囲設定の速度
質問  kanae  - 06/8/11(金) 16:20 -

引用なし
パスワード
   いつもお世話になっています。
印刷範囲とヘッダー&フッターなどを設定して印刷するvbaを
作ったのですが、速度がかなり遅いのです。
シートが10枚ほどあり、それぞれ印刷範囲を変更して設定するつもりなのですが
下記、プログラムに無駄な動きはありますでしょうか?
※PrintAreaは固定値にしてますが、シートごとにかえるプログラムにする予定です。

なにか良い方法があればご教授願います。

’--------------------------------
  Sheets(s1).Select
  ActiveSheet.PageSetup.PrintArea = "$A$8:$L$21"
  With ActiveSheet.PageSetup
    .PrintTitleRows = "$1:$8"
    .PrintTitleColumns = ""
    .LeftHeader = ""
    .CenterHeader = ""
    .RightHeader = "出力日時:&D  &T"
    .LeftFooter = ""
    .CenterFooter = ""
    .RightFooter = "&P& / &""/,標準""&N"
    .LeftMargin = Application.InchesToPoints(0.71)
    .RightMargin = Application.InchesToPoints(0.19)
    .TopMargin = Application.InchesToPoints(0.6)
    .BottomMargin = Application.InchesToPoints(0.4)
    .HeaderMargin = Application.InchesToPoints(0.2)
    .FooterMargin = Application.InchesToPoints(0.1)
    .Zoom = 95
    .PrintErrors = xlPrintErrorsDisplayed
  End With

1 hits

【41478】印刷範囲設定の速度 kanae 06/8/11(金) 16:20 質問
【41480】Re:印刷範囲設定の速度 Statis 06/8/11(金) 16:44 発言
【41612】Re:印刷範囲設定の速度 kanae 06/8/17(木) 9:22 お礼
【41613】Re:印刷範囲設定の速度 kanae 06/8/17(木) 9:24 質問

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