Help us understand the problem. What is going on with this article?

発掘項目リスト Office VBA 言語リファレンス

More than 1 year has passed since last update.

目次 >VBA 言語リファレンス

概念

はじめに

ドキュメントの表記規則 (VBA)

64 ビット Visual Basic for Applications の概要

名前の競合を回避する

同じ名前のプロシージャを呼び出す

プロパティ プロシージャを呼び出す

Sub プロシージャおよび Function プロシージャを呼び出す

オブジェクト変数を作成する

再帰プロシージャを作成する

配列を宣言する

定数を宣言する

変数を宣言する

プロパティの設定時にコードを実行する

コードをループさせる

For...Next ループを高速化する

引数を効率的に渡す

関数から文字列を返す

オートメーションについて

条件付きコンパイルについて

名前付き引数とオプションの引数について

オブジェクト、プロパティ、メソッド、およびイベントについて

パラメーター配列について

スコープと可視性について

変数の有効期間について

Variant について

Visual Basic の構文について

配列を使用する

定数を使用する

データ型を効果的に使用する

Do...Loop ステートメントを使用する

For Each...Next ステートメントを使用する

For...Next ステートメントを使用する

If...Then...Else ステートメントを使用する

コードでかっこを使用する

Select Case ステートメントを使用する

アドイン マネージャーを使用する

With ステートメントを使用する

Visual Basic の名前付け規則

アプリケーション間で連携させる

Function プロシージャを作成する

プロパティ プロシージャを作成する

Sub プロシージャを作成する

代入ステートメントを作成する

ファイルにデータを書き込む

宣言ステートメントを作成する

実行可能ステートメントを作成する

Visual Basic のステートメントを作成する

フォーム

アクティブなコントロールと選択されたコントロール

フォームにコントロールを追加する

ツールボックスにコントロールを追加する

ツールボックスにカスタマイズしたコントロールを追加する

List プロパティまたは Column プロパティを使用してリストにアイテムを追加する

コントロール間の上下および左右の間隔を調整する

コントロールを配置する
コントロール内のテキストを配置する
ボタンを配置する
ビットマップをコントロールに割り当てる
キャプションを割り当てる
コントロール ヒントをコントロールに割り当てる
ページまたはタブにコントロール ヒントを割り当てる
コントロールにカスタム ヘルプ トピックを割り当てる
アクセラレータ キーを割り当てる
ページまたはタブのアクセラレータ キーを割り当てる
コントロール グループを分割する
Microsoft Forms での ByVal の参照渡し
コントロールをフォームの中央に配置する
フォームの場所を変更する
ツールボックス ページの名前を変更する
MultiPage または TabStrip のページの順序を変更する
ツールボックスのページの順序を変更する
フォームのサイズを変更する
ツールボックスのサイズを変更する
コントロール グループを作成する
オプション ボタンまたはチェック ボックスの付いたリスト ボックスを作成する
新しいツールボックス ページを作成する
標準的なリスト ボックスを作成する
透明なコントロールを作成する
GroupName プロパティを使用してオプション グループを作成する
右から左
カスタム ヘルプ ファイル
ツールボックス アイコンをカスタマイズする
ツールボックスのツール ヒントをカスタマイズする
コントロールからビットマップを削除する
ツールボックス ページを削除する
ツールボックスからアイテムを削除する
グループのショートカット メニューを表示する
ツールボックスを表示または非表示にする
MultiPage または Page のショートカット メニューを表示する
タブ ストリップまたはタブのショートカット メニューを表示する
ツールボックス ページをインポートまたはエクスポートする
ListBox のスタイル
コントロールのサイズがデータに合わせて自動的に調整されるようにする
コントロールのサイズを同じにする
アイテムを別のツールボックス ページに移動する
Microsoft Forms のオブジェクト モデル
グループ内のコントロールを選択する
グリッド サイズを選択する
タブ オーダー
TabIndex プロパティを使用してタブの順序を設定する
ツールボックス ページにヒントを設定する
MultiPage または TabStrip を使用する必要がありますか
グリッドを表示または非表示にする
ツール ヒントを表示または非表示にする
グループ内のすべてのコントロールのサイズを調整する
サイズの自動調整
グリッドのサイズに揃える
複数列の ListBox または ComboBox を使用してできること
イメージ コントロールの画像を使用してできること
コントロール グループを使用してできること
複数のコントロールの選択に関するヒント
優先度の高いコントロールを設定する際のヒント
テキスト ボックスの使用に関するヒント
Microsoft Forms での透明度
Microsoft Forms の [元に戻す] 操作と [やり直し] 操作
Z オーダーを使用してコントロールを重ねて表示する
コントロールに画像を配置する方法
コントロールの外観を変更する方法
オプション グループを作成する方法
リスト内のエントリを照合する方法
重要情報を保護する方法
ListBox または ComboBox にデータを入力する方法
キャプションとは
コントロール ヒントとは
MultiPage ページとは
ショートカット メニューとは

TabStrip とは

ToolTip とは

DataObject とクリップボードの相違点について

ツールボックスとは

ハウツー トピック

ウォッチ式を追加する
オブジェクト ライブラリ リファレンスをチェックまたは追加する
コードの実行を継続する
ヘルプからコードの例をコピーする
プロシージャを作成する
ウォッチ式を削除する
ウォッチ式を編集する
コードに宣言を入力する
特定のステートメントを実行する
プロシージャを検索する
変数定義を検索する
コード内にテキスト ファイルをインポートする
コード内のテキストを置換する
実行を再起動する
コード内のテキストを検索する
ブレークポイントの設定と解除を行う
プロジェクトのプロパティを設定する
タイプ ライブラリへの参照の設定
Visual Basic 環境オプションを設定する
コード ウィンドウを分割する
コードの実行を開始する
コードの実行を停止する
コードの実行を追跡する
構文のチェックをオンまたはオフにする
クイック ウォッチを使用する
イミディエイト ウィンドウを使用する
オブジェクト ブラウザーを使用する
プロジェクト エクスプローラーを使用する
プロパティ ウィンドウを使用する
言語リファレンス
あいまいな選択
キーワードが見つかりません
文字セット
定数 (Visual Basic for Applications)
データ型
ディレクティブ
エラー メッセージ
イベント (Visual Basic for Applications)
関数 (Visual Basic for Applications)
キーワード (Visual Basic for Applications)
キーワード サマリー
メソッド (Visual Basic for Applications)
[オブジェクト ブラウザー
オブジェクト (Visual Basic for Applications)
演算子
プロパティ (Visual Basic for Applications)
ステートメント
文字列
Visual Basic アドイン モデル
コレクション (Visual Basic アドイン モデル)
イベント (Visual Basic アドイン モデル)
メソッド (Visual Basic アドイン モデル)
オブジェクト (Visual Basic アドイン モデル)
プロパティ (Visual Basic アドイン モデル)
ユーザー インターフェイスのヘルプ
コマンド ([表示] メニュー)
Properties Command (Tools Menu)
プロシージャの追加
Add-In Manager Command (Add-Ins Menu)
アドイン マネージャー
アドイン
Additional Controls Command (Shortcut Menu)
Additional Controls Command (Tools Menu)
[その他のコントロール] ダイアログ ボックス
[配置] コマンド ([書式] メニュー)
あいまいな選択 (Visual Basic for Applications)
Arrange Buttons Commands (Format Menu)
[ブックマーク] コマンド ([編集] メニュー)
[中断] コマンド ([実行] メニュー)
[ボタン エディター] ダイアログ ボックス
[呼び出し履歴] コマンド ([表示] メニュー)
[呼び出し履歴] ダイアログ ボックス
[フォームの中央に配置] コマンド ([書式] メニュー)
[すべてのブレークポイントの解除] コマンド ([デバッグ] メニュー)
[クリア] コマンドと [削除] コマンド ([編集] メニュー)
[閉じて に戻る] コマンド ([ファイル] メニュー)
Close Command (Shortcut Menu)
Close Project Command (File Menu)
[コード] コマンド ([表示] メニュー)
コード編集用のキー
コード ウィンドウ
コード ウィンドウの汎用キー
コード ウィンドウのキーボード ショートカット
コード ウィンドウのナビゲーション キー
Collapse Parent Command (Shortcut Menu)
[コマンド] タブ ([ユーザー設定] ダイアログ ボックス)
[コメント ブロック] コマンドと [非コメント ブロック] コマンド
[ のコンパイル] コマンド ([デバッグ] メニュー)
[入力候補] コマンド ([編集] メニュー)
[コンポーネント] コマンド ([挿入] メニュー)
[コンポーネント] ダイアログ ボックス
[コントロール] タブ ([コンポーネント] ダイアログ ボックス)
[コピー] コマンド (オブジェクト ブラウザーのショートカット メニュー)
[ここにコピー] コマンドと [ここに移動] コマンド (ショートカット メニュー)
Customize Command (Shortcut Menu)
[カスタマイズ] コマンド (ショートカット メニュー)
[コントロールのカスタマイズ] ダイアログ ボックス
「カスタマイズ] ダイアログ ボックス
[切り取り] コマンド、[コピー] コマンド、および [削除] コマンド ([編集] メニュー)
データ ヒント ウィンドウ
[ローカル] ウィンドウに表示されるデータ型
[デバッグ] メニュー
[デバッグ] タブ ([プロジェクトのプロパティ] ダイアログ ボックス)
[定義] コマンド (ショートカット メニュー)
[定義] コマンド ([表示] メニュー)
Delete Command (Shortcut Menu)
[ページの削除] コマンド (ショートカット メニュー)
[ウォッチ式の削除] コマンド (ショートカット メニュー)
Design Mode and Exit Design Mode Commands (Run Menu)
[デザイナー] タブ ([コンポーネント] ダイアログ ボックス)
[デジタル署名] コマンド ([ツール] メニュー)
デジタル署名
[ドッキング可能] コマンド (ショートカット メニュー)
[ドッキング] タブ ([オプション] ダイアログ ボックス)

編集

[ウォッチ式の編集] コマンド ([デバッグ] メニュー)
[ウォッチ式の編集] ダイアログ ボックス
[エディターの設定] タブ ([オプション] ダイアログ ボックス)
Editor Tab (Options Dialog Box)
エディターのツール バー
[ファイルのエクスポート] ダイアログ ボックス
[ファイル] コマンド ([挿入] メニュー)
[ファイル] メニュー
[検索] コマンド ([編集] メニュー)
[完全に一致する単語だけを検索] コマンド (オブジェクト ブラウザーのショートカット メニュー)
[フォント] ダイアログ ボックス
書式
General Tab (Options Dialog Box)
General Tab (Project Properties Dialog Box)
全文書対象のキー
[グループ化] コマンドと [グループ化解除] コマンド ([書式] メニュー)
[グループ メンバー] コマンド (オブジェクト ブラウザーのショートカット メニュー)
[ヘルプ] コマンド (ショートカット メニュー)
[ヘルプ] メニュー
[非表示にする] コマンド (ショートカット メニュー)
[左右の間隔] コマンド ([書式] メニュー)
イミディ エイト ウィンドウ
Immediate Window Command (View Menu)
イミディエイト ウィンドウのキーボード ショートカット
[ファイルのインポート] コマンドと [ファイルのエクスポート] コマンド ([ファイル] メニュー)
[ファイルのインポート] ダイアログ ボックス
[ページのインポート] コマンドと [ページのエクスポート] コマンド (ショートカット メニュー)
[インデント] コマンド ([編集] メニュー)
[ファイルの挿入] ダイアログ ボックス
挿入
Last Position Command (View Menu)
ピクチャの読み込み
ローカル ウィンドウ
Locals Window Command (View Menu)
[マクロ] コマンド ([ツール] メニュー)
[マクロ] ダイアログ ボックス
[ の作成] コマンド ([ファイル] メニュー)
[同じサイズに揃える] コマンド ([書式] メニュー)
[作成] タブ ([プロジェクトのプロパティ] ダイアログ ボックス)
余白のインジケーター
[メンバーのオプション] ダイアログ ボックス
コード ウィンドウで使用可能なメニュー ショートカット キー
Module and Class Module Commands (Insert Menu)
[移動] コマンド (ショートカット メニュー)
[新しいページ] コマンド (ショートカット メニュー)
[新しいプロジェクト] コマンド ([ファイル] メニュー)
[新しいプロジェクト] ダイアログ ボックス
新規ツールバー

オブジェクト ブラウザー

[オブジェクト ブラウザー] コマンド ([表示] メニュー)
[オブジェクト] コマンド ([表示] メニュー)
[プロジェクトを開く] コマンド ([ファイル] メニュー)
[プロジェクトを開く] ダイアログ ボックス
[オプション] コマンド ([ツール] メニュー)
[オプション] ダイアログ ボックス
[オプション] タブ ([カスタマイズ] ダイアログ ボックス)
[順序] コマンド ([書式] メニュー)
[インデント解除] コマンド ([編集] メニュー)
[ページの順序] ダイアログ ボックス
Parameter Info Command (Edit Menu)
[印刷] コマンド ([ファイル] メニュー)
[印刷設定] ダイアログ ボックス
Procedure Command (Insert Menu)
プロジェクト エクスプローラー
[プロジェクトのプロパティ] ダイアログ ボックス
Properties Command (Object Browser Shortcut Menu)
Properties Command (Shortcut Menu)
[プロパティ] ウィンドウ
[プロパティ ウィンドウ] コマンド ([表示] メニュー)
[プロパティ] ウィンドウのキーボード ショートカット
Protection Tab (Project Properties Dialog Box)
Quick Info Command (Edit Menu)
[クイック ウォッチ] コマンド ([ツール] メニュー)
[クイック ウォッチ] ダイアログ ボックス
[やり直し] コマンド、[元に戻す] コマンド ([編集] メニュー)
[参照設定] コマンド ([ツール] メニュー)
[参照設定] ダイアログ ボックス
[ の削除] コマンド ([ファイル] メニュー)
[名前の変更] コマンド (ショートカット メニュー)
ツール バー名の変更
Replace Command (Edit Menu)
Reset Command (Run Menu)

実行

[プロジェクトの実行] コマンドと [プロジェクトの停止] コマンド ([実行] メニュー)
[Sub/ユーザー フォームの実行] コマンド、[続行] コマンド、および [マクロの実行] コマンド ([実行] メニュー)
[カーソル行の前まで実行] コマンド ([デバッグ] メニュー)
Save Command (File Menu)
[セキュリティ] ダイアログ ボックス
[すべて選択] コマンド ([編集] メニュー)
[証明書の選択] ダイアログ ボックス
Select Constant Command (Edit Menu)
Select Member Command (Edit Menu)
[次のステートメントの設定] コマンド ([デバッグ] メニュー)
[メンバーの再表示] コマンド (オブジェクト ブラウザーのショートカット メニュー)
[次のステートメントの表示] コマンド ([デバッグ] メニュー)
[サイズ調整] コマンド (ショートカット メニュー)
[サイズの自動調整] コマンド ([書式] メニュー)
[グリッドのサイズに揃える] コマンド ([書式] メニュー)

標準ツールバー

Step Into, Step Over, Step Out Commands (Debug Menu)
[タブ オーダー] コマンド ([表示] メニュー)
[タブ オーダー] ダイアログ ボックス
[ブレークポイントの設定/解除] コマンド ([デバッグ] メニュー)
Toggle Commands (Shortcut Menu)
Toolbars Command (View Menu)
[ツールバー] タブ ([ユーザー設定] ダイアログ ボックス)
[ツールボックス]
[ツールボックス] コマンド ([表示] メニュー)
[ツール] メニュー
UserForm Command (Insert Menu)
ユーザー フォーム
[ユーザー フォーム] ウィンドウ (Visual Basic ユーザー インターフェイス)
[ユーザー フォーム] ウィンドウのキー
[上下の間隔] コマンド ([書式] メニュー)
View Definition Command (Object Browser Shortcut Menu)

表示

[オブジェクトの表示] コマンドと [コードの表示] コマンド (ショートカット メニュー)
Visual Basic メニュー
[ウォッチ式] ウィンドウ
Watch Window Command (View Menu)
[ウォッチ式] ウィンドウのキーボード ショートカット
文字列比較で使用されるワイルドカード文字
[ウィンドウ] メニューのコマンド
[ズーム] コマンド
[ウォッチ式の追加] コマンド ([デバッグ] メニュー)
[ウォッチ式の追加] ダイアログ ボックス

デバッグ

オブジェクト ブラウザーとコード ウィンドウで使用されるアイコン
[プロジェクト エクスプローラー] コマンド ([表示] メニュー)
プロジェクト エクスプローラーのキーボード ショートカット

用語集

VBA 用語集

VBE 用語集

Q11Q
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした