印刷範囲を確認する時に改ページプレビュー表示見ませんか?
VBAでも印刷範囲を指定できますが、手っ取り早く簡単にできますからね。
たった1行VBAコードを書くだけなのですぐにできますよ!
とりっぷぼうる
方法は簡単で、標準と改ページプレビューを切り替えるには(Viewプロパティ)を使うだけで、簡単なのでぜひ取り入れてみませんか?
Viewプロパティ
通常のワークシートを「標準」(初期設定)として、改ページプレビューがもう一つの表示モードと思えば難しくないですよね。
VIEWプロパティの既定値は以下のように決まっています。
定数 | 値 | 表示モード |
xlNormalView | 1 | 標準 |
xlPageBreakPreview | 2 | 改ページプレビュー |
表示モードを改ページプレビューにする
では、ユーザーフォームに配置したコマンドボタンを押すと、標準から改ページプレビューに表示が切り替わるようにしましょう。
これでコマンドボタン1が押されたら改ページプレビューに表示モードが変わりました。
表示モードを標準に戻す
改ページプレビューにしたら、こんどは標準に戻せないと不都合なので戻しましょう。
表示モードの定数を変えるだけなのでとても簡単ですよね。
クリックするたびに標準/改ページプレビューに切り替え
改ページプレビューに表示を切り替えたり、標準に戻したりできるボタンを作れば、コマンドボタンを押すたびに表示モードが切り替わるので便利ですよね。
これができれば、わざわざ改ページプレビュー用のボタンと、標準に戻すボタンの2つ用意する必要がなくなります。
If~Thenを使って、もし標準だったら改ページプレビューにして、そうでない場合(改ページプレビュー)だったら、標準に戻すって書くだけです。
このようにボタン1つで表示を切り替えたり元に戻したりできると便利なので、ほかの表示方法も知っていて損はないと思いますよ!
画面操作関連
表示されている各種項目を非表示に設定可能です
- 画面上部の緑色のメニューバー(リボンツールバー)
- 数式表示窓(数式バー)
- 行番号・列番号
- 画面下のシート名表示
- 左右移動バー(水平スクロールバー)
- 上下移動バー(垂直スクロールバー)
- マス目の線(グリッド線)
- 画面下のステータスバー
画面表示の便利機能