デザイン上の課題に対するテキストボックスの改善方法

このQ&Aのポイント
  • WORD2002でアンケートフォームを作成中ですが、テキストボックスの改行が制限されています。
  • フォームで作成すると、回答者が改行を入れられる一方、網掛けがかかってしまいます。
  • 網掛けをオフにすると、入力位置が分かりにくくなります。解決策をお教えください!
回答を見る
  • ベストアンサー

WORD2002:コントロールツールボックスのテキストボックス

WORD2002でアンケートフォームを作成中です。 コントロール・ツールボックスでテキストボックスを作りました。広めにしてスクロールバーもつけ、たくさん入力できるようにしているのですが、ロック後、テキストボックス内の入力文章に任意で改行が入れられないのが気になります。これをなんとかする方法はないでしょうか? フォームで作ると回答者が任意で改行を入れられる点は良いのですが、入力文字に網掛けがかかってしまうのがデザイン上、気になります。かといって網掛けをオフにすると、入力位置が分かりにくくなってしまいます。※入力範囲は表のセルで表示しましたが、セル内のフォームフィールド以外の場所をクリックしても入力できないため、慣れない回答者には入力しづらそうです。 解決方法のアドバイスをどうぞよろしくお願いします!

  • pur
  • お礼率90% (90/100)

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

テキストボックスをエディットモードにして(ツールバーの三角定規と鉛筆のアイコンをクリックして凹まして)、その中で右クリックすると、「プロパティ」の選択肢がありますからクリック。プロパティのボックスが出て来て右列に「MultiLine」プロパティがありますから、その行の右列をクリックすると、TRUEが出てくるからクリック。Xでウインドウを閉じる。 そしてテキストボックス内で、CTRLを押しながら、ENTERを押すと改行できました。 ただCTRL+ENTERは回答者にどうかなと言う気がしますが。 こんなことで良いでしょうか。

pur
質問者

お礼

早速のご回答をありがとうございます。(先ほどのフォームについての質問でもお世話になりました。) 書き忘れていましたがMultiLineは設定済みでした。回答者の任意入力はCTRL+ENTERで出来ました!ちょっと感動です。SHIFT+ENTERでも出来ました。回答欄外に注釈として、改行の仕方を書き添えようと思います。 とっても助かりました。どうもありがとうございます。

関連するQ&A

  • マウスをグリグリした時に、テキストボックスのス

    マウスをグリグリした時に、テキストボックスのスクロールバーを動かしたい アクセス2003です。 1レコードのには縦に あ い う え お と改行ありで5文字が入っていて、 2レコード目には か き く け こ と入力しています。 このテーブルを基に単票形式のフォームを作成しました。 そこにテキストボックスがあり、高さが多少あります。 テキストボックスにスクロールバーも付けました。 その状態で、マウスホイールをグリグリすると、次のレコードへ移動してしまいます。 そうではなくて、マウスホイールをグリグリした時に、 テキストボックスのスクロールバーを動かしたいのですがやり方を教えてください。 フォームのForm_Currentイベントで どうにかなりそうな気がするのですが、どうしていいかわかりません。

  • Excel2000VBA テキストボックス内での改行で・・・

    ユーザーフォームにテキストボックスを作り、 テキストボックス内での改行をできるように設定します。 このテキストボックスに入力されたデータをセルに入力すると セルでは改行したところに「・」が入ってしまいます。 例えばテキストボックスに  こんにちは[改行]  いい天気ですね と入力して、これをsheet1のA1に入力します。すると、  こんにちは・  いい天気ですね と入力されてしまいます。 この「・」を表示しないようにする方法はありますか? よろしくお願いします。

  • EXCELでフォームのテキストBOXに入力した文章を別セルに書き出すマ

    EXCELでフォームのテキストBOXに入力した文章を別セルに書き出すマクロ Excel VBAでフォームのテキストBOXに入力した文章を別セルに書き出すマクロを作成しています。 普通に書き出すことと、改行コードで改行させることはできます。 しかし、改行コード&決まった文字数(任意)で改行し、改行後の先頭に句読点が来たときには句読点で改行させるようにしたいです。 (句読点が行末に来る場合、任意の文字数に+1する) どのようにしたら良いでしょうか? 今行っている方法だと、1行で文字数での改行が2回行われるとおかしくなってしまいます。 ご教授ください

  • マウスホイールでテキストボックスのスクロールバーを

    マウスホイールでテキストボックスのスクロールバーを移動させたいです 帳票フォームにしています。 フォームのテキストボックスにスクロールバーありにしてるのですが そのテキストボックスがアクティブになった時に、 マウスホイールをクリクリした時に、 テキストボックスのスクロールバーを移動させたいのですが フォーム上スクロールバーが動いてしまいのレコードが移動してしまいます。 テキストボックスがアクティブの時に↓キーを押せばテキストボックスの スクロールバーは移動しますが、 マウスホイールで操作することは不可能でしょうか? テキストボックスには 1 2 3 4 5 6 7 8 9 10 がはいっています。

  • Word2010のテキストボックスについて

    Word2010のテキストボックスフォームフィールドの挿入の仕方がわかりません。(単純な入力欄の作成がしたいです。) 「挿入」→「クイックパーツ」→「フィールド」かと思ったのですが、何を選べばいいのか、この「フィールド」であっているのかわかりません。 以前Word2003を使用していた時はやりかたがわかったのですが、、、。 よろしくお願いします。

  • VBA テキストボックスの改行

    現在、テキストボックスに入力された文字列を セルに入力するプログラムを作っています。 その際、テキストボックス内で あいうえお[改行] かきすけこ と入力された場合、 セル[A1]あいうえお セル[A2]かきすけこ としたいのですが何か方法はありますか? 回答よろしくお願い致します。

  • Word2003でのテキストボックスの扱い方

    A4横書きの書式を横断する形で横長のテキストボックスを挿入。その中に2.3行のテキストを入れます。その下に文章を1行程度入力。さらに2.3行改行して、またテキストボックス、文章、改行を繰り返しています。 要はテキストボックスに質問事項を入れて、それについて他の人にコメントをあとから入力してもらう、というものを作成しているのですが、このテキストボックスが動いて仕方ありません。なんとかできたと思っても一度このファイルを閉じて、再度開けると、横長だったボックスが正方形になってたり、とどうもうまくいきません。 なんとか、テキストボックスをじっとさせておく方法はないものでしょうか?

  • フォームのテキストボックスの内容

    こんばんは 顧客情報が入った名簿があり、ユーザーフォームを起動して入力・修正しています。チェックをすることで送付状を印刷するようにしてありますが、フォームの中に担当者が送付状に一言書き添えるためのテキストボックスを用意して送付状のセルに文章を入れようと思っています。ところが、テキストボックスでは改行して入力されている内容がセルにうまく表示できないのです。テキストボックスに表示されているとおりに印刷用シートに表示させるようなことは出来ないものでしょうか。よろしくお願いします。

  • Access2010 テキストの連結

    よろしくお願いします。 Access2010を使用しております。 非連結のフォームに入力した情報を、 保存ボタンで、テーブルに追加しております。 そこで、サブフォームにある複数のテキストボックスをボックス毎に改行して、 一つのフィールドに入れたいと思っております。 一つ一つのテキストボックスは別テーブルを作っておりますが、メインにしているテーブルには、一つのフィールドに入れたいのです。 txt箱1、txt箱2、…txt箱20の空白ではないテキストボックスを改行して、一つのフィールドに追加したいです。 テキストボックスが、ランダムに記入されていたり、空白が間にあると、 うまく一つのフィールドに入れることができません。 改行が何個も入った箇所ができてしまいます。 間に空白があっても、改行を綺麗に入れて、 一つのフィールドに入力させるには、どうしたらよろしいでしょうか。 お世話になりますが、よろしくお願いします。

  • テキストボックスの作り方を教えて下さい。

    エクセルで、この質問内容を入力出来る様なテキストボックスの作り方を教えて下さい。横の行が自動に折り返しをしたり、縦の行にスクロールバーが出来たり。ボックスを固定してすぐ入力出来たり。 宜しくお願いします。

専門家に質問してみよう