Excel セルのテキストが多すぎる - セルをスクロール可能にする方法

Excel セルのテキストが多すぎる - セルをスクロール可能にする方法

Excel セル内のテキストが割り当てられたスペースに表示したい量よりも多い場合はどうすればよいでしょうか?

「スクロール可能」なものが望ましいでしょう。

ここに画像の説明を入力してください

答え1

セル内にActive-Xテキストボックスを作成し、スクロール/折り返し/複数行機能を有効にするには、その設定の一部を編集する必要があります。この回答は次のサイトから得ました。このMrExcel.comフォーラム投稿:

最初に考えたのは、セルにテキスト ボックスを配置し、MultiLine=True、WordWrap=True、EnterKeyBehavior=True、ScrollBars=fmScrollBarsVertical を設定することです。テキスト ボックスのサイズをセルと同じ寸法にします。

  1. 開発者オプションをオンにします。左上にある Microsoft Office ボタンをクリックし、「Excel オプション」(Excel の終了の横) をクリックします。「リボンに開発タブを表示する」を有効にして、[OK] をクリックします。 Excel オプション開発モード
  2. [開発] タブをクリックします。[コントロール] セクションで [挿入] をクリックし、[Active-X] セクションで [テキスト ボックス] ( のように表示されますab|) を選択します。 テキストボックスを追加
  3. メイン ワークシート上で、テキスト ボックスを配置する領域をクリックしてドラッグします。

  4. デザイン モードが有効になっていることを確認し、[プロパティ] をクリックします。 プロパティをクリック

  5. EnterKeyBehavior、MultiLine、および WordWrap を True に設定します。ScrollBars を 2 - fmScrollBarsVertical に設定します。 プロパティを設定する
  6. デザイン モードを無効にして、テキストを入力します。 テキストを入力

お役に立てれば!

答え2

シートに何も追加しなくても、セルの内容はすでにスクロール可能です。数式バーにセルを選択して、数式バーのテキストをスクロールするだけです。

ここに画像の説明を入力してください

答え3

Excel セル自体にはスクロール属性がありません (OLE、ActiveX などを介して外部オブジェクト コンテナーを追加しない限り)。

テキストの量が比較的少ない場合は、自動サイズ変更オプションを使用して行または列を拡大し、その行または列の最大値の完全な内容を表示できます。これを使用するには、行ヘッダーまたは列ヘッダー ( A B C... または1 2 3...) の上にマウスをゆっくりと移動します。

ここに画像の説明を入力してください

カーソルがキャプションの境界から数ピクセル以内にある場合、カーソルは矢印ポインターから「サイズ変更」線に変わります。

ここに画像の説明を入力してください

カーソルが状態にある間、ダブル一度クリックすると、その行 (または列) のサイズが自動調整されます。 ここに画像の説明を入力してください

答え4

jdh の回答に追加:

または、セルの幅を維持したい場合は、セル/列のテキストを折り返すこともできます。

関連情報