ワークシートにラベルまたはテキスト ボックスを追加する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

基本的なデータ入力には、ラベルとテキスト ボックスを組み合わせて使用します。

目的に合ったトピックをクリックしてください

ラベルとテキスト ボックスについて

ラベルを追加する (フォーム コントロール)

ラベルを追加する (ActiveX コントロール)

テキスト ボックスを追加する (ActiveX コントロール)

ラベルとテキスト ボックスについて

ラベルは、セルやテキスト ボックスの目的を識別するテキスト、またはタイトル、キャプション、簡単な説明など、説明のテキストを表示するテキストです。ラベルに説明の画像を表示することもできます。テキストを強調する場合、および結合されたセルや特定のセルの位置が現実的な解決方法ではない場合は、説明を柔軟に配置するためにラベルを使用します。

テキスト ボックスは、セルにバインドされたテキストやデータを表示、入力、または編集できる四角形のボックスです。テキスト ボックスには、読み取り専用情報を表す静的テキスト フィールドを使用することもできます。自由に移動するオブジェクトを表示する場合は、セルにテキストを入力する代わりにテキスト ボックスを使用します。テキスト ボックスを使用すると、ワークシート上のグリッドのレイアウトやデータ テーブルを保持しながら、行や列の境界を無視してテキストを表示することもできます。

ラベル (フォーム コントロール)

フォームのラベル コントロールの例

ラベル (ActiveX コントロール)

ActiveX のラベル コントロールの例

テキスト ボックス (ActiveX コントロール)

ActiveX のテキスト ボックス コントロールの例

ページの先頭へ

ラベルを追加する (フォーム コントロール)

  1. [開発] タブが表示されていない場合は表示します。

    [開発] タブを表示する

    1. [ファイル] タブをクリックして、オプション] をクリックし、リボンのユーザー設定] をクリックします。

    2. [メイン タブ] の [開発] チェック ボックスをオンにし、[OK] をクリックします。

  2. [開発] タブの [コントロール] で [挿入] をクリックし、[フォーム コントロール] の ボタン イメージ (ラベル) をクリックします。

    [コントロール] グループ

  3. ワークシートで、ラベルを配置するセルをクリックします (このセルは、表示されるラベルの左上隅になります)。

  4. コントロールのプロパティを指定するには、コントロールを右クリックし、[コントロールの書式設定] をクリックします。

ページの先頭へ

ラベルを追加する (ActiveX コントロール)

  1. [開発] タブが表示されていない場合は表示します。

    [開発] タブを表示する

    1. [ファイル] タブをクリックして、オプション] をクリックし、リボンのユーザー設定] をクリックします。

    2. [メイン タブ] の [開発] チェック ボックスをオンにし、[OK] をクリックします。

  2. [開発] タブの [コントロール] で [挿入] をクリックし、[ActiveX コントロール] の ボタン イメージ (ラベル) をクリックします。

    [コントロール] グループ

  3. ワークシートで、ラベルを配置するセルをクリックします (このセルは、表示されるラベルの左上隅になります)。

  4. ActiveX コントロールを編集するために、デザイン モードで作業していることを確認します。[開発] タブの [コントロール] で ボタン イメージ (デザイン モード) をオンにします。

  5. ワークシートで、ラベルを配置するセルをクリックします (このセルは、表示されるラベルの左上隅になります)。

  6. コントロールのプロパティを指定するには、[開発] タブの [コントロール] で ボタン イメージ (プロパティ) をクリックします。

    ヒント: ラベルを右クリックし、[プロパティ] をクリックすることもできます。

    [プロパティ] ダイアログ ボックスが表示されます。各プロパティの詳細を確認するには、プロパティを選択し、F1 キーを押して Visual Basic のヘルプ トピックを表示します。Visual Basic ヘルプの [検索] ボックスにプロパティ名を入力することもできます。用意されているプロパティの概要を次に示します。

    機能カテゴリ別のプロパティの概要

指定する対象

使用するプロパティ

全般:

ブックを開いたときにコントロールが読み込まれるかどうか (ActiveX コントロールの場合は無視されます)

AutoLoad (Excel)

コントロールがフォーカスを取得できるかどうか、およびユーザーの操作で発生したイベントに対して応答できるかどうか

Enabled (フォーム)

コントロールを編集できるかどうか

Locked (フォーム)

コントロールの名前

Name (フォーム)

コントロールとその下に位置するセルとの連結方法 (自由に移動できる、移動できるがサイズ変更できない、または移動もサイズ変更も可能)

Placement (Excel)

コントロールを印刷できるかどうか

PrintObject (Excel)

コントロールが表示されるかどうか

Visible (フォーム)

文字列:

フォントの属性 (太字、斜体、サイズ、取り消し線、下線、および太さ)

BoldItalicSizeStrikeThroughUnderlineWeight (フォーム)

コントロールの上に表示する、コントロールを識別または説明するための説明テキスト

Caption (フォーム)

コントロールの中で文字列をどのように配置するか (左、中央、または右)

TextAlign (フォーム)

コントロールの内容を行の最後で自動的に折り返すかどうか

WordWrap (フォーム)

サイズと位置:

すべての内容が表示されるようにコントロールのサイズが自動的に調整されるかどうか

AutoSize (フォーム)

高さまたは幅 (ポイント単位)

HeightWidth (フォーム)

コントロールからワークシートの左端または上端までの距離

LeftTop (フォーム)

書式:

背景色

BackColor (フォーム)

背景のスタイル (透明または不透明)

BackStyle (フォーム)

枠線の色

BorderColor (フォーム)

枠線の種類 (なしまたは単一線)

BorderStyle (フォーム)

前景色

ForeColor (フォーム)

コントロールに影を適用するかどうか

Shadow (Excel)

枠線の外観 (なし、浮き出し、くぼみ、枠囲み、またはバンプ)

SpecialEffect (フォーム)

イメージ:

コントロールに表示するビットマップ

Picture (フォーム)

ピクチャとキャプションとの相対的な位置関係 (左、上、右など)

PicturePosition (フォーム)

キーボードとマウス:

コントロールのショートカット キー

Accelerator (フォーム)

ユーザー設定のマウス アイコン

MouseIcon (フォーム)

特定のオブジェクトの上にマウスを置いたときに表示されるポインタの種類 (標準、矢印、I ビームなど)

MousePointer (フォーム)

ページの先頭へ

テキスト ボックスを追加する (ActiveX コントロール)

  1. [開発] タブが表示されていない場合は表示します。

    1. [開発] タブを表示する

    1. [ファイル] タブをクリックして、オプション] をクリックし、リボンのユーザー設定] をクリックします。

    2. [メイン タブ] をクリックし、[開発] チェック ボックスを選択し、[ OK ] をクリックしてください

  2. [開発] タブの [コントロール] で [挿入] をクリックし、[ActiveX コントロール] の ボタン イメージ ([テキスト ボックス]) をクリックします。

    [コントロール] グループ

  3. ワークシートで、テキスト ボックスを配置するセルをクリックします (このセルは、表示されるテキスト ボックスの左上隅になります)。

  4. ActiveX コントロールを編集するために、デザイン モードで作業していることを確認します。[開発] タブの [コントロール] で ボタン イメージ (デザイン モード) をオンにします。

  5. コントロールのプロパティを指定するには、[開発] タブの [コントロール] で ボタン イメージ (プロパティ) をクリックします。

    ヒント: テキスト ボックスを右クリックし、[プロパティ] をクリックすることもできます。

    [プロパティ] ダイアログ ボックスが表示されます。各プロパティの詳細を確認するには、プロパティを選択し、F1 キーを押して Visual Basic のヘルプ トピックを表示します。Visual Basic ヘルプの [検索] ボックスにプロパティ名を入力することもできます。用意されているプロパティの概要を次に示します。

    機能カテゴリ別のプロパティの概要

指定する対象

使用するプロパティ

全般:

ブックを開いたときにコントロールが読み込まれるかどうか (ActiveX コントロールの場合は無視されます)

AutoLoad (Excel)

コントロールがフォーカスを取得できるかどうか、およびユーザーの操作で発生したイベントに対して応答できるかどうか

Enabled (フォーム)

コントロールを編集できるかどうか

Locked (フォーム)

コントロールの名前

Name (フォーム)

コントロールとその下に位置するセルとの連結方法 (自由に移動できる、移動できるがサイズ変更できない、または移動もサイズ変更も可能)

Placement (Excel)

コントロールを印刷できるかどうか

PrintObject (Excel)

コントロールが表示されるかどうか

Visible (フォーム)

文字列:

選択範囲を広げるときの基本単位を単語にするか、文字にするか

AutoWordSelect (フォーム)

フォントの属性 (太字、斜体、サイズ、取り消し線、下線、および太さ)

BoldItalicSizeStrikeThroughUnderlineWeight (フォーム)

コントロールにフォーカスがないときでも、選択されている文字列を強調表示のままにしておくかどうか

HideSelection (フォーム)

Input Method Editor (IME) の既定の実行時モード

IMEMode (フォーム)

すべてのテキスト行が表示されるようにコントロールのサイズが調整されるかどうか

IntegralHeight (フォーム)

ユーザーが入力できる最大文字数

MaxLength (フォーム)

コントロールが複数行のテキストをサポートするかどうか

MultiLine (フォーム)

実際の文字の代わりに表示される、アスタリスク (*) などのプレースホルダ文字

PasswordChar (フォーム)

文字列の左側をクリックすることで、その文字列の行を選択できるかどうか

SelectionMargin (フォーム)

コントロール内の文字列

Text (フォーム)

コントロールの中で文字列をどのように配置するか (左、中央、または右)

TextAlign (フォーム)

コントロールの内容を行の最後で自動的に折り返すかどうか

WordWrap (フォーム)

データとバインド:

コントロールの値にリンクしている範囲

LinkedCell (Excel)

コントロールの内容または状態

Value (フォーム)

サイズと位置:

すべての内容が表示されるようにコントロールのサイズが自動的に調整されるかどうか

AutoSize (フォーム)

高さまたは幅 (ポイント単位)

HeightWidth (フォーム)

コントロールからワークシートの左端または上端までの距離

LeftTop (フォーム)

書式:

背景色

BackColor (フォーム)

背景のスタイル (透明または不透明)

BackStyle (フォーム)

枠線の色

BorderColor (フォーム)

枠線の種類 (なしまたは単一線)

BorderStyle (フォーム)

前景色

ForeColor (フォーム)

コントロールに影を適用するかどうか

Shadow (Excel)

枠線の外観 (なし、浮き出し、くぼみ、枠囲み、またはバンプ)

SpecialEffect (フォーム)

ユーザーが入力可能な最大文字数をコントロールに入力したときに、自動タブが生成されるかどうか

AutoTab (フォーム)

キーボードとマウス:

ドラッグ アンド ドロップ機能を有効にするかどうか

DragBehavior (フォーム)

カーソルがコントロールに入ったときの選択動作 (すべて選択する、または選択しない)

EnterFieldBehavior (フォーム)

Enter キーを押した結果 (新たな行を作成する、またはフォーカスを移動する)

EnterKeyBehavior (フォーム)

ユーザー設定のマウス アイコン

MouseIcon (フォーム)

特定のオブジェクトの上にマウスを置いたときに表示されるポインタの種類 (標準、矢印、I ビームなど)

MousePointer (フォーム)

編集領域でタブが許可されるかどうか

TabKeyBehavior (フォーム)

テキスト ボックスに固有の設定:

コントロールに垂直スクロール バー、水平スクロール バー、またはその両方を表示するかどうか

ScrollBars (フォーム)

注: 

  • パスワードを受け入れる、プレースホルダ文字のセットが表示されているテキスト ボックスを作成するには、PasswordChar プロパティを使用します。リンク セル、またはテキストが格納されるその他の場所が保護されていることを確認してください。

    セキュリティに関するお知らせ : 

    • パスワードには、大文字、小文字、数字、記号を組み合わせたものを使用してください。これらの文字を混在させていないパスワードのセキュリティは強固ではありません。たとえば、セキュリティ度の高いパスワードとは「Y6dh!et5」で、反対にセキュリティ度の低いパスワードとは「House27」になります。パスワードの長さは 8 文字以上にする必要があり、14 文字以上のパスフレーズになるとさらにセキュリティ強度が高まります。

    • パスワードは忘れないようにしてください。パスワードを忘れた場合、マイクロソフトでパスワードを回復することはできません。紙に記録したパスワードを、保護する必要がある情報から離れた安全な場所に保管してください。

  • 水平スクロール バーと垂直スクロール バーが表示され、スクロールする複数行のテキスト ボックスを作成するには、MultiLine を True、AutoSize と WordWrap を False、ScrollBars を 3、LinkedCell をテキストを表示するセル番地 (D1 など) に設定します。改行するには、Ctrl キーを押しながら Enter キーを押すか、Shift キーを押しながら Enter キーを押して、リンク セルに格納される特殊文字を生成する必要があります。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×