ワード2010「フォームコントロール」文字制限とは?

このQ&Aのポイント
  • ワード2003などの文書を保存すると、「コンテンツコントロール」が使えなくなる
  • ワード2010では「フォームコントロール」を使用する必要がある
  • テキストフィールドのフォームコントロールで文字制限がうまく機能しない問題や、コンボボックスの選択制限での不具合が発生している
回答を見る
  • ベストアンサー

ワード2010「フォームコントロール」文字制限

ワード2003などの文書を保存すると、「コンテンツコントロール」が使えなく ワード2010では「フォームコントロール」を使わないといけないということがわかり ためしに、ワード2003のファイルをワード2010で「フォームコントロール」の設定をしましたが 以下の問題が発生しました。 テキストフィールドのフォームコントロールを挿入し、文字列、最長10文字、全角で設定を したのですが、10文字以上の文字も数字も入力ができるのです。 また、コンボボックスのフォームコントロールを挿入し 「ビジネス英語」「簿記」「パソコン」とドロップダウンリストを作ったのですが ドロップダウンして「英語」以外のものを選択ができません。 どうしてでしょうか? テキストはFOM出版 MOSエキスパート2010のLesson72をやっています。 テキストにそってやっているのですが、上記が疑問です。 ぜひ、ご回答をいただきたいと思っております。 よろしくお願いします。

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

  • ベストアンサー
回答No.1

>2003などで文書を保存すると、ワード2010では「フォームコントロール」を使わないといけないということがわかり・・・ というよりは、互換モードになりますので2010のコントロールコマンドは使えない状態(グレーアウトします)となり、「以前のバージョンのツール」というコマンドのみの使用となります テキストフォームフィールドの設定は添付画像を載せますが、一応念のため設定方法を・・・。 テキストボックスフォームフィールドをダブルクリックするとプロパティが出ます 「種類」→「文字列」に設定 「最長文字数」→「10」に設定 「文字列の形式」→「全角文字」 ここまで設定で来たら「OK」を押す 「開発」タブより、「文書の制限」をクリック 1 書式の制限   「利用可能な書式を制限する」にチェックを入れる 2 編集の制限   「ユーザーに許可する編集の種類を指定する」の▼をクリックして「フォームの入力」を選択 「はい、保護を開始します」をクリックするとパスワードを入力する画面が出ますが、何も入力しないで「OK」をクリック テキストボックスフォームフィールドをクリックして文字を入力 <例>あいうえおかきくけこさしすせそ(わざと15文字入力します) 文字はいくらでも入力できますが「Enter」を押したときに10字以上は消えて10字までの文字がフィールド内に入力されます あと、ドロップダウンフォームフィールドですが・・・ (; ̄ー ̄A アセアセ・・・ これも同じく、1・2の順で文書を保護する事で、ドロップダウンのフィールドをクリックするとリストが出ますので、FOM出版のテキストをもう一度よく読んでみて下さい

mgdsat
質問者

お礼

回答誠にありがとうございます。 僕の場合「文書の制限」が抜けていたのだと思われます。 やってみたところそうなりました。 詳しくご説明いただきありがとうございました。 一つの疑問が知識となり勉強になりました。

関連するQ&A

  • Word2007応用 コンテンツコントロールについて

    WindowsXPからWindows7に買い替えて、Word2007を勉強しています。(テキストを使った方法で。)応用編でコンテンツコントロールの挿入について操作するところをやっています。そこで、コンボボックスコンテンツコントロールを挿入したいのですが、「開発」→「コンボボックス」→「コントロールのプロパティー」を押すとなぜかドロップダウンコンテンツコントロールのプロパティー画面になり、コンボボックスが設定できません。ほかの「日付の選択」や「テキスト」「ドロップダウンリスト」などはそれぞれのプロパティーがちゃんとでます。なぜでしょうか?PCのことは詳しくないので全く原因がわからない状態です。PCに詳しい方、ぜひ教えていただけないでしょうか?よろしくお願いいたします。なお、新しいPCは富士通FG90DWです。

  • Word 2007 コンテンツコントロールの挿入について

    WindowsXPからWindows7に買い替えて、Word2007を勉強しています。(テキストを使った方法で。)応用編でコンテンツコントロールの挿入について操作するところをやっています。そこで、コンボボックスコンテンツコントロールを挿入したいのですが、「開発」→「コンボボックス」→「コントロールのプロパティー」を押すとなぜかドロップダウンコンテンツコントロールのプロパティー画面になり、コンボボックスが設定できません。ほかの「日付の選択」や「テキスト」「ドロップダウンリスト」などはそれぞれのプロパティーがちゃんとでます。なぜでしょうか?PCのことは詳しくないので全く原因がわからない状態です。PCに詳しい方、ぜひ教えていただけないでしょうか?よろしくお願いいたします。なお、新しいPCは富士通FG90DWです。

  • フォームコントロールの文字編集

    Excel2007のUserです。フォームコントロールのことについて質問します。 開発、挿入でコントロールの挿入を行いますが、 たとえばコンボボックスをシートに挿入した場合、この ボックス内の文字を大きくしたり 色をつけたりする編集の方法がわかりません。 もともと編集できない物でしょうか? 文字が小さすぎです

  • ワード2000のフォーム作成で

    ワード2000でドロップダウンフォームフィールドを挿入して完成したのですが、その文章でドロップダウンを使って選択した後、他の段落に文章を入力しようとしても出来ません。入力するところをクリックしてカーソルを出そうとしても、ドロップダウンのところに戻ってしまいます。 これは文字を入力したいときは、フォームの保護をいちいち解除しないと出来ないのでしょうか? 教えてください。

  • Word2007のコンテンツコントロール難問ヘルプ

    選択肢の追加ダイアログボックス内の「値」について どうぞよろしくお願いします。 Windows XP Word2007 を使っています。 コンテンツコントロールを使ったフォームの作成を教えることがあるのですが、その際 開発タブ>コントロールグループ>ドロップダウンリスト(コンボボックス)を文書内に挿入後、 ドロップダウンリスト(コンボボックス)のプロパティから 「コンテンツコントロールのプロパティ」ダイアログボックス内にあるドロップダウンリストのプロパティで項目を追加していきます。 追加の際に出る、選択肢の追加ダイアログボックス内の「値」の意味や効果が分かりません。 よく「ここの意味は?」と聞かれるのですが、答えられず悩んでいます。 ネットで調べても見たのですが、該当するような回答も見つからずモンモンとしています。 どうか、何かの手がかりやヒントだけでも得られれば助かります。 お手数をかけますが、どうぞよろしくお願いいたします。

  • ワード「フォーム」について

    ドロップダウンフォームフィールド、 チェックボックスフォームフィールド、 テキストボックスフォームフィールドについてです。 ワードの問題集で、フォームツールバーを出しこの3つを使って文書作成をするのですが、フォーム自体、よく分かりません。 ツールバーのボタンを使い、それぞれをワード上に表示させることと、それぞれのダイアログボックスみたいなものを出すことはできました。 ・チェックボックス どうやったらチェックが入るのかもわかりません。 ・ドロップダウン 「リストボックス内の項目一覧」に項目を入力することはできたのですがそれ以外は分かりません。 ・テキストボックス どんなものか見当がつきません。 全く使ったことがない機能なのでご存知の方、お教えください。よろしくお願いいたします。

  • Wordテキストコントロールが未入力の場合

    Word2007を使ってテンプレートを作成しました。 氏名:【氏名を入力】 住所:【住所を入力】 担当1:【担当1をリストより選択】 担当2:【担当2をリストより選択】 担当3:【担当3をリストより選択】 よろしくお願いいたします。 といった感じで、 テキストコントロールやドロップダウンリストを配置しています。 テキストコントロールやドロップダウンリストで 特に手入力しない場合、 住所:住所を入力 担当3:担当3をリストより選択 と書かれたまま印刷されてしまうと思いますが、 入力や選択しない場合、印刷しないようにはできるのでしょうか? やはりコントロールをいちいち削除しなくてはだめですか? コントロールを配置しても、 すべてのコントロールに必ず入力するとは限らないのです。 コントロールはどうも使いずらくて不便なので Wordで作成する入力フォームで、 もっといいやり方あったらあわせて教えていただきたいです。 よろしくお願いいたします!

  • MOS Word2007 問題集

    MOS Word2007 完全マスターI 公認テキスト (FOM出版) を買いました。 これを使って勉強しようと思うのですが、対象レベルが 文字の入力・表の作成・書式の設定・印刷などのWordの基本操作ができる方対象と 書いてあるのですが、私は文字の入力ぐらいしかできません。 その場合は基礎のテキストを買い、それを勉強してからこのテキストを 使ったほうがいいのでしょうか?

  • もしフォームヘッダーにコントロールがあるのなら

    アクセスのフォームの、フォームヘッダーに検索用テキストボックスとコンボボックスがあり、 詳細エリアにレコードソース(コントロールソース)に紐付いたテキストボックスが複数あります。 フォームヘッダーのフィルタを解除するコマンドを実行して、 フォームヘッダーのテキストボックスとコンボボックスをnullにしたいのですが、 vbaで「もしフォームヘッダーなら」ってするにはどうすればいいでしょうか? フォームヘッダーのコントロール名も詳細エリアのコントロール名も 区別のないコントロール名でなのでコントロール名で条件分岐をすることは不可能です。 Private Sub フィルタを解除コマンド_Click() Dim ctl As Control For Each ctl In Me.Controls If (ctl.ControlType = acTextBox) Or (ctl.ControlType = acComboBox) Then 'ここで、もしフォームヘッダーにコントロールがあるのならってしたい Me.Controls(ctl.Name) = Null End If Next ctl Me.Form.FilterOn = False End Sub このコードに付け加えてくれませんか? Debug.Print ctl.Name でコントロール名を取得するとフォームヘッダーも詳細もどちらのコントロール名も取得されてしまいます。 On Error Resume Next 以外でお願いします。

  • Access2003レポートに演算コントロール用のテキストボックスを追加したいが・・

     Accessを勉強しはじめたばかりで四苦八苦している初心者です(使用テキストはFOMのMOS問題集)。  レポートに演算コントロールを作成するため、テキストボックスを追加する操作で詰まっています。    レポートの詳細セクションに演算コントロールを作成しようと、ツールボックスの「ab(テキストボックス)」をクリック→ここで本来なら詳細セクションに「ab」という四角い囲みが出てくるはずなのですが、私のPCでやりますと「テキスト20:」「非連結」となぜか全然違う内容のしかも2つのテキストボックスが出てきます。  FOMの質問フォームでも聞いてみましたが要領を得ず、こちらでご相談してみようと思ったしだいです。  何かの設定の問題でしょうか?  

専門家に質問してみよう