VBAのShowメソッド

こちらでは、エクセルVBAのShowメソッドの解説になります。

メソッドとは、オブジェクトを操作する命令文のことでオブジェクトの動作になります。 メソッドを利用するにはオブジェクト名とメソッド名の間に「.(ピリオド)」で結んで記述します。

オブジェクト名.メソッド名

目次

Dialog オブジェクトのShowメソッド

Dialog オブジェクトのShowメソッドは、組み込みダイアログ ボックスを表示し、ユーザーによるデータ入力を待ちます。ブール型 (Boolean) の値を使用します。

構文expression.Show(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)
キーワード省略説明
expression×必ず指定します。上のいずれかのオブジェクトを返すオブジェクト式を指定します。arg1, arg2, ..., arg30 省略可能です。バリアント型 (Variant) の値を使用します。組み込みダイアログ ボックスの場合にだけ指定できます。各オプションの初期値を指定します。詳細については、「解説」を参照してください。
Arg1~Arg30省略可能です。バリアント型 (Variant) の値を使用します。

Range オブジェクト、または Scenario オブジェクトのShowメソッド

Range オブジェクト、または Scenario オブジェクトのShowメソッドはRange オブジェクトの場合、指定範囲が可視位置に来るようにアクティブ ウィンドウの内容をスクロールします。指定範囲には、アクティブなシートに含まれている単一セルを指定してください。Scenario オブジェクトの場合、シナリオの値をワークシートに挿入して、シナリオを表示します。影響されるセルは、シナリオを変化させるセルです。バリアント型 (Variant) の値を使用します。

構文expression.Show
キーワード省略説明
expression×こちらは、必ず指定します。上のいずれかのオブジェクトを返すオブジェクト式を指定します。

CustomView オブジェクトのShowメソッド

CustomView オブジェクトのShowメソッドは、ユーザー設定のビューを表示します。

構文expression.Show(Rowcol, SeriesLabels, CategoryLabels, Replace, NewSeries)
キーワード省略説明
expression×こちらは、必ず指定します。上のいずれかのオブジェクトを返すオブジェクト式を指定します。

組み込みダイアログ ボックスの場合、このメソッドは、ユーザーが [OK] ボタンをクリックすると True を返し、[キャンセル] ボタンをクリックすると False を返します。

単独のダイアログ ボックスで多数のプロパティを同時に変更できます。たとえば、[セルの書式設定] ダイアログ ボックスでは、Font オブジェクトのすべてのプロパティを変更できます。

組み込みダイアログ ボックス (たとえば、[ファイルを開く] ダイアログ ボックス) で、引数 arg1, arg2, ..., arg30 を使って初期値を設定できます。設定する引数の詳細については、ここをクリックして、対応するダイアログ ボックス定数を参照してください。たとえば、[ファイルを開く] ダイアログ ボックスで指定する引数については、定数 xlDialogOpen を確認してください。組み込みダイアログ ボックスについての詳細は、Dialogs コレクション オブジェクトを参照してください。

使用例
次の使用例は、[ファイルを開く] ダイアログ ボックスを表示します。

Application.Dialogs(xlDialogOpen).Show

Excel VBAでIEを思いのままに操作できるプログラミング術 Excel 2013/2010/2007/2003対応

近田 伸矢, 植木 悠二, 上田 寛

IEのデータ収集&自動操作のプログラミング本はこの1冊だけ!IEの起動やポップアップウィンドウ、表示を制御する基本的なコードはもちろん、テキストボックスやラジオボタン、表、ハイパーリンクなどのHTML部品を制御する方法など、自動操作に欠かせないノウハウを丁寧に解説。

  • このエントリーをはてなブックマークに追加
ExcelのVBAについてのQ&A掲示板

↑ExcelのVBA全般について分からない事があればこちらの掲示板よりご質問ください^^

VBAのInternetExplorer操作入門

↑ExcelのVBAをマスターできたら、エクセルVBAのIE(InternetExplorer)操作にも挑戦してみてください^^

VBAのIE制御入門RSS

RSSフィードを登録すると最新記事を受け取ることができます。

VBAIE操作のスカイプレッスン

エクセルVBAのステートメント

こちらでは、エクセルVBAの事例で利用したステートメントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのオブジェクト

こちらでは、エクセルVBAの事例で利用したオブジェクトをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのプロパティ

こちらでは、エクセルVBAの事例で利用したオブジェクトのプロパティをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのメソッド

こちらでは、エクセルVBAの事例で利用したオブジェクトのメソッドをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。

エクセルVBAのイベント

こちらでは、エクセルVBAの事例で利用したオブジェクトのイベントをまとめたものです。ExcelのVBAには様々な機能が用意されていますので一度ご確認ください。