8.1 画面の更新を行う・停止する
マクロを使ってワークシートの編集をしているとき、特に何も指定しないとマクロで行っている書式の設定などの動きに合わせてワークシートの
表示内容
が更新されますが、この更新のON・OFFを
Application.ScreenUpdating
プロパティで切り替えることができます。
画面の描画をOFFにするときは、
False
を設定し、更新をONにするときは
True
を設定します。
使用例
Application.ScreenUpdating
の使用例です。例では、A1〜J30までの範囲にそれぞれ1〜300までの値を入れていますが、
編集中の画面更新をOFF
にし処理終了時に編集結果だけを表示(
更新をON
)しています。
Sub prcApplicationScreenUpdating()
Dim rngCell As Range
Dim lngCount As Long
lngCount = 1
'画面の描画をOFFにします
Application.ScreenUpdating = False
'セルA1〜J30に、1〜300の数値を入れます
For Each rngCell In Range("A1:J30")
rngCell.Value = lngCount
lngCount = lngCount + 1
Next
'画面の描画をONに戻します
Application.ScreenUpdating = True
End Sub
※このエクセルマクロはワークシート内へ記述するマクロです
ちなみに、画面描画をONで実行すると意外に処理時間がかかります。
エクセルマクロTips
Applicationオブジェクト・イベント編
8.Applicationオブジェクト
8.1 画面の更新を行う・停止する
8.2 警告メッセージを表示する・表示しない
8.3 ファイル選択ダイアログを使う
・複数のファイルを選択する場合の例も
8.4 ファイル保存ダイアログを使う
8.5 コピーや切り取りを解除する
8.6 エクセルウィンドウを最大化、最小化
8.7 エクセルウィンドウのサイズ変更
・ウィンドウの縦位置、横位置、高さ、幅
8.8 数式バー、ステータスバー
・ON、OFFの方法
9.ワークシートのイベント
9.1 ワークシートが選択されたとき
9.2 セルがダブルクリックされたとき
9.3 セルが右クリックされたとき
9.4 計算したとき
9.5 セルに入力後
9.6 別なワークシートが選択されたとき
9.7 セルが選択されたとき
10.ワークブックのイベント
10.1 ワークブックが選択されたとき
10.2 アドインのインストール時
10.3 アドインのアンインストール時
10.4 ワークブックを閉じる前
10.5 印刷する前
10.6 保存する前
10.7 別なワークブックが選択されたとき
10.8 新しいワークシートを追加したとき
10.9 ワークブックを開くとき
10.10 ワークシートが選択されたとき
10.11 ワークシートがダブルクリックされたとき
10.12 ワークシートが右クリックされたとき
10.13 ワークブック内で計算したとき
10.14 ワークシートが変更されたとき
10.15 別なワークシートが選択されたとき
10.16 セルが選択されたとき
10.17 ウィンドウがアクティブになったとき
10.18 別なウィンドウがアクティブになったとき
10.19 ウィンドウの大きさが変わったとき
■ブック・シート操作編
■セル・行・列操作編
■セル検索編
■Applicationオブジェクト・イベント編
■オートシェイプ操作編
■グラフ操作編
■応用技・その他編
■サイト内を検索
Happy! Happy! Islandその他のコンテンツ
■
VBAプログラミング系
Access VBAのTipsとサンプル
Excel VBA(エクセルマクロ)のTipsとサンプル
VBScript/JScriptのTipsとサンプル
プログラミング基礎・入門
■
入門と使い方
Access入門と使い方講座97~2003/2007/2010/2013
Access VBAプログラミング入門 2013/2010/2007/2003
Excel入門と使い方講座2013/2010/2007
■
ダウンロードコーナー
AccessとExcelのフリーソフト
■
その他
質問受け付けコーナー「管理人に聞いてみよう♪」
BBS過去ログ広場
HTMLの書き方
管理人プロフィール
┗
twitter(外部サイト)
管理人へメール
■
別館(海外向けサイト)
Excel Games and Access Games
VBAプログラミング&Tips集の
"Happy! Happy! Island"トップページへ
[PR]管理人が心を込めて書いた本
■
最速攻略 AccessVBAサンプル大全集
Access 2013/2010/2007対応版
■
速効!ビジネスPC Accessマクロ&VBA
Access2013/2010/2007対応
■
最速攻略Accessクエリ テクニック大全集
Access2013/2010/2007対応
■
AccessVBAマクロ超入門講座 Access2010/2007対応
■
ExcelVBA超入門講座 Excel2010/2007対応
■
ExcelVBAでできる RPGゲーム作成入門
■
[改訂新版]実践COBOLプログラミング入門
■
最速攻略 VBScriptサンプル大全集
Windows7/Vista/XP/2000対応
(
アマゾン
へジャンプします)
[PR]注目の情報
転職成功の秘訣はサイトに公開されない求人にあった
採用人数が少ない・専門性が高い・競合他社に知られたくないなど、魅力的な求人情報ほど一般には公開できないのです。
株デビューするなら SBI証券!
業界屈指の格安手数料と業界最高水準のサービスで口座数はネット証券 No.1!口座開設料・管理料は無料。
GDOゴルフショップ
ゴルフ用品のオンラインメガストア。品揃え10万点!
アスタリフトコラーゲンドリンク
毎日続けるものだから・・まとめ買いで最大10%OFF!集中コラーゲンケアで、ハリと潤いの溢れる毎日へ。
[リンク]IT関連情報サイトなど
gihyo.jp
技術評論社提供のIT関連コンテンツサイト
Copyright(C) 1999-2015
結城圭介
(Ver.3.51) All rights reserved