- ベストアンサー
ワード文書上でコンボボックスを使う
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Word97の場合だと 「フォーム」ツールバーのコンボボックスを貼り付けて、 文書の保護でフィールドを保護すると、 コンボボックスから選択できるようになります。 選択リストの設定は、貼り付けたコンボボックスのプロパティで設定できます。 保護するフィールドが有る部分を別セクションにすれば そのセクションのみ保護することが出来ます。 (他のセクションでは文書の編集が可能になる)
関連するQ&A
- コンボボックスの高さを変更したい。
こんにちは。 MFCでプログラムをしています。 コンボボックスを配置したのですが、高さを他のテキストボックス等を 合わせたいと思うのですがうまくいきません。 CComboBox::SetItemHeightでアイテムの高さを変更することで、コンボ ボックスの高さも変更されることは分かりました。 逆にコンボボックスのコントロールの高さが指定の高さになるように、 アイテムの高さを求めることはできないのでしょうか? もし解決方法がありましたら教えていただけないでしょうか。
- ベストアンサー
- C・C++・C#
- コンボボックスの設定について
コンボボックスを使用しようとしております。 設定は、styleを2-ドロップダウンにしております。 フォームをロードした際何の指定もしていない場合は空白(何も設定されていない)の状態でクリックをするとリストアップされます。←ここまでは普通です。 次に任意にボタンを作成しました。そのボタンをクリックしたら選択されているコンボボックスの設定を初期化(空白:何も設定されていない)したいのですがリストで空白を設定しないとできないのでしょうか? 説明下手ですみません。
- ベストアンサー
- Visual Basic
- コンボボックスの位置取得
今エクセルのVBAでプログラムを組んでいます。 セルA1の位置にコンボボックスを配置して コンボボックスの矢印をクリックした時に コンボボックスの配置を取得したいのですが どうすればいいのでしょうか? 上記の例で言えば コンボボックスをクリックすると列、行 (1,1)を数字で取得するようにする。
- ベストアンサー
- Visual Basic
- コンボボックスに似た・・・
Visual Basicにてソフトウェアを作成中です. そのなかで変数を指定するボックスがあるのですが, コンボボックスのように自分で書き込むこともでき,または ボックスの右についている上下のボタンで一個ずつ変化できる ものをつけたいのですが,Visual Basicではなんという機能になるのでしょうか?? コンボボックスのようにリストがでるのではなく上下のボタンを ワンクリックで1変化するものです. 単純にコマンドをボックスの隣に置いているのかとも思いましたが, 押し続けると勢いよく値が上昇することから,もともと用意されて いる機能なのかと思いまして. ご存知の方おられましたらよろしくお願いいたします.
- ベストアンサー
- Visual Basic
- Accessのフォームで作成した文書。コンボボックスの余白指定ができない。
WindowsXP Accessでフォーム形式で文書を作成しました。 コンボボックスを使いましたが、表示される文字の余白が指定できなくて、セル(と言うのでしょうか、文字を入力する欄)の左上に文字が入ったままです。 コンボボックスにしていない場所は余白が指定できますね。 同じように指定できないでしょうか。 わかる方、教えて下さい。
- 締切済み
- オフィス系ソフト
- コンボボックスの一部のアイテムを選択不可能に
コンボボックスの一部のアイテムが 選択不可能な状態となるコンボボックスを作成したいのです。 以下のような感じです。 コンボボックス▼ ----果物---- りんご バナナ ----野菜---- キャベツ にんじん コンボボックスの▼部分をクリックすると リストが出てくるようなイメージです。 この[----果物----]と[----野菜----]の欄は 選択しクリックしてもリストを閉じずに無反応な状態にしたいのです。 WordやExcel2007のフォント選択ダイアログ内の [テーマのフォント]、[すべてのフォント]部分に近いイメージです。 変更時に来るイベントでどうにかしようとしましたがうまくできず、 コンボボックスクラスを自作すれば出来るのかなと思いますが、 いまいちどうして良いかわからないです。 VC++2005でMFCを使っています(CComboBox) わかる方がいらっしゃいましたらお教え頂ければ幸いです。
- ベストアンサー
- C・C++・C#
- Word文書の置き換え
質問します。今あるファイルにWord文書を40程度作成してあります。先ほど、そのうちのひとつをファイル内で先頭にしようと、右クリックして所定の位置にドラッグしようとしたのですが、その位置にある別の文書のアイコンと重なるだけで、位置の移動が完成しません。1週間ほど前に行ったときは同じ操作ができたのですが、非常に不可解です。試しに、別のWord文書をいくつかまとめてあるフォルダでテストしたのですが、そちらは、任意の文書のアイコンを右クリックして反転させ、所定の位置にドラッグするときちんと移動できました。OSはXP、office2003のWordを使用しています。どなたか原因と対処方法を教えてください。よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- ActionScriptで、空のステージにコンボボックスを作りたい
Windows2000、Flash2004MXです ・ActionScriptで、空のステージにコンボボックスを作りたい 空のステージの任意の位置に、ActionScriptだけでコンボボックスを作成したいのですが、可能なのでしょうか? テキストフィールドなら、CreateTextFieldで、のように。
- 締切済み
- Flash
- DataGridViewのコンボボックスについて
DataGridViewのコンボボックスにおける初期インデックス値設定について 会社の用度管理に関するソフトを個人で作成しています。DataGridViewのコンボボックス でかなり悩んでおり、どなたか解決できる方がおられましたらご教示願います。 DataGridViewにてコンボボックスを「列の編集」時点で 作成し(columnType:DataGridViewComboBoxColumn)プログラム 段階で選択項目の準備をしています・・・・ --選択項目の準備------------------------------------------------ ※DataGridView名:GMN物品発注明細表 ※column名:処理選択 Dim column As New DataGridViewComboBoxColumn() 'ComboBoxのリストに表示する項目を指定 column.Items.Add("発 注") column.Items.Add("未発中") column.Items.Add("発注済") '"処理選択"列にバインドされているデータを表示 column.DataPropertyName = "処理選択" '"処理選択k"列の代わりにComboBox列を表示する GMN物品発注明細表.Columns.Insert(GMN物品発注明細表.Columns("処理選択").Index, column) GMN物品発注明細表.Columns.Remove("処理選択") column.Name = "処理選択" ------------------------------------------------------------------ ここまではいいのですが、表にデータを一行づつ挿入する際に「選択項目の準備」 にて作成したリストを行ごとに"発 注"・"未発中"・"発注済"の何れかを選択して 表示していきたいのです。行の挿入には --行の挿入処理------------------------------------------------------- ’行の挿入 GMN物品発注明細表.Rows.Add(New Object() {?,"1","2",・・・・・}) ------------------------------------------------------------------- 「?」に何を指定すれば"発 注"・"未発中"・"発注済"の何れかを表示できるようになるか? お教え願えないでしょうか? GMN物品発注明細表.Rows.Add(New Object() {?,"1","2",・・・・・})の下に 「GMN物品発注明細表.Item(0, iRowCount).Value = "未発中"」 とかを追加してやると、Value値は"未発中"になりますが、表示されていない状況です。さらに インデックス値が分かるといいのですが。 ↓赤丸に初めから"発 注"・"未発中"・"発注済"の何れかを表示したいのですが・・・ 開発環境 Windows7/Xp等 VisualStudio2010
- 締切済み
- Visual Basic
- Word2007で新規に文書を作成するためにWord2007を起動する
Word2007で新規に文書を作成するためにWord2007を起動すると、「ユーザー名の指定」を求めるダイアローグボックスがでます。いつもこれには答えず、このダイアローグボックスを消してから文書を作成していますが、そもそもこのダイアローグボックスが出ないようにしたいのですが、どうすればよいのでしょうか教えてください。
- ベストアンサー
- その他MS Office製品
お礼
ご回答有難うございました。お礼が遅れまして申し訳ありません。 ご回答により色々やって試していましたが上手く行かず、 今日になりました。やっと出来ました。フィールドと言う言葉や 文書の保護と言う概念がワードではなじみがありませんでしたので。 失礼ですが、ご回答で分からない方のために次ぎに詳しく書きます。 表示-ツールバー-フォーム-コンボボックスをクリック- 右クリック-プロパティ-項目に選択アイテムを入力-追加- 項目に選択アイテムを入力-追加-これを繰り返す-OK- ツール-文書の保護-フォームフィールドをチェック-OK コンボボックスの矢印をクリック-選択してクリック-値がセットされる 。