割り当てられたスペースに表示したいテキストよりも多くのテキストがExcelセルにある場合はどうすればよいですか?
「スクロール可能」にするものが望ましいでしょう。
セルにActive-Xテキストボックスを作成し、その設定の一部を編集して、スクロール/折り返し/複数行機能を有効にする必要があります。 このMrExcel.comフォーラムの投稿 からこの回答を得ました:
私の最初の考えは、セルにtexboxを配置し、MultiLine = True、WordWrap = True、EnterKeyBehavior = True、ScrollBars = fmScrollBarsVerticalを設定することです。テキストボックスのサイズをセルと同じサイズにします。
ab|
)。 メインワークシートで、テキストボックスを配置する領域をクリックしてドラッグします。
デザインモードが有効になっていることを確認し、[プロパティ]をクリックします。
お役に立てれば!
シートに何も追加しなくても、セルの内容は既にスクロール可能です数式バー内。セルを選択し、数式バーのテキストをスクロールするだけです。
Excelセル自体にはスクロール属性がありません(OLE、ActiveXなどを介して外部オブジェクトコンテナーを追加しない場合)。
テキストの量が比較的少ない場合は、自動サイズ変更オプションを使用して、行または列を展開し、その行または列の最大値の完全な内容を表示できます。これを使用するには、行または列のヘッダー(A B C
...または1 2 3
...)。
カーソルがキャプションの境界から数ピクセル以内にあるとき、カーソルは矢印ポインターから「サイズ変更」行に変わります。
カーソルがその状態にある間、double-クリックしてその行(または列)のサイズを自動調整します。
jdhの答えに追加:
または、セルの幅を維持したい場合は、セル/列の折り返しテキストを使用できます。