• ベストアンサー

コンボ ボックスの高さ

宜しくお願いいたします Excel2007で「フォーム コントロール」でコンボ ボックスを セルに入れますが、セルの高さをデフォルト(?)の13.5にしてありますが Altを押しながらドラッグしても微妙に高さがはみ出します 右クリックで高さの調整で0.53cmとなっているので、0.45cmなどの数値を入れますが、セル幅に縮小出来ませんが方法は有るでしょうか、大きくはなりますが 縦に幾つも繋げてコンボ ボックスを並べるので(リストでは8行の表示しか出来ず一度に30行位表示させたいためコンボ ボックスを使用)変な使い方ですが、出来ればと思い質問します。

  • ok136
  • お礼率77% (254/328)

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

  • ベストアンサー
  • onlyrom
  • ベストアンサー率59% (228/384)
回答No.1

フォームのコンボは質問の件や書式は設定できませんので、 コントロールツールボックスの中のコンボを使いましょう。 このコンボはフォント種類、サイズ、色、表示項目数など 任意に設定することが出来ます。 使い方は以下のとおりです。 (1)コントロールツールボックス ツールバーを表示する    (ツールバー一覧の中にある) (2)コンボボックスを選択してシートへ配置する (3)コンボボックスのサイズを調整する (4)コンボボックスの上で右クリックしてプロパティを選択 (5)プロパティダイアログの「全体」タブをクリック ここから大事なとこ(プロパティの設定) 不必要なプロパティは設定しなくていい ●は今回必要なプロパティなので必ず設定すること (6)LinkedCell     コンボで選択した項目を表示させるセルを指定         例えば、セルD5に表示したければ、D5 と入力 (7)●ListFillRange     コンボに表示させるリストの一覧のあるセル範囲     例えば、B1:B50 と入力する     コンボのあるシートと別なシートにリストがある場合は     範囲の前にシート名を付加する     例えば、Sheet2のB1:B50 の場合は、Sheet2!B1:B50     (8)●ListRows     コンボに一度に表示させたい項目数     今回は、30 と入力 (9)Font、ForeColor     文字の種類やサイズ、文字色 (10)PrintObject     コンボボックスを印刷するかどうか (11)これらを設定したあとプロパティダイアログを閉じる (12)ツールバーの「青い三角定規」をクリックして、デザインモードを解除する 以上。   

ok136
質問者

補足

詳しく回答いただき有難うございました 印刷して見ながら設定しました、お陰様で上手くいきました。

関連するQ&A

  • コンボボックスのリストの表示方法

    Accessのフォーム上でコンボボックスを使用しています。  ソースデータが 1,東京都豊島区<Alt+Enter>○○○のように2項目目が<Alt+enter>で改行されたデータが入っています。  これをコンボボックスでリスト表示させると、東京都豊島区までしかリストに表示できません。  (1)リスト表示を2行ずつにする方法はありますか?  (2)ソースデータは修正できません、リスト表示の時だけのフォーマット変更(改行無視)などはできますか?  (3)その他 よい知恵をお貸しください。 

  • ACCESSでコンボボックスをプルダウンする際のリストの幅について

    簡単なことですみません。ぜひ教えて下さい。 フォームにコンボボックスを設置した際のリストボックスの幅の設定する方法を教えて下さい。 リストを左右2列にして表示しているのですが、列ごとに幅を変えたいのですが、プロパティのどこに数値を入れたらいいかわかりません。 ご存知の方、教えてください。

  • コンボボックスのスクロール

    エクセルのフォームコントロール([表示]→[ツールバー]→[フォーム])、コンボボックスで文書番号を管理しています。 (※フォームコントロールと呼んで良いのかわかりませんが…) 通常はコンボボックスで文書番号を選択するのですが、リンクするセルの直接入力も可能としています。 リンクするセルが直接入力され変更されたら、コンボボックスもそれに対応する行に移動し、選択されてはいるのですが、自動でスクロールしてくれません。 スクロールバーで調整すれば良いのですが、これを自動(マクロ等)でする方法はあるのでしょうか?

  • コンボボックスのリスト表示について

    ユーザーフォーム上でコンボボックスを作成しました。 リストの元となるデータがあるセル範囲に名前を付け、 コンボボックスのRowSourceにその名前を入れてリストにしています。 リストを変更するときにはデータを作り変え、マクロでそのセル範囲に名前を付け替えるようにしています。 問題は前のリストの数が3つだったとし、次にリストの数を5つになるように作り変えた時にコンボボックスの表示が上3つまでしか表示されないのです。 リストのスクロールもできない状態です。 Visual Basicの画面でコンボボックスをいじったら直っています。 名前のセル範囲、データの変更はきちんと反映しています。 List Rows等のプロパティをいじってみても直りません。 どこを設定しなおせばいいのでしょうか。OSはMe、Excel2000です。

  • OpenOfficeのコンボボックスについて

    今open officeを使用し、calcで簡単なインターフェースを作成しています。 困っている点は、コンボボックスの数値データを、”数値”で読み取りたいのですが、コードの書き方が分からなくで困っており、ご教授お願いしたいです! (ネットなどで検索しましたが、未熟なためか、応用できそうなサンプルが見つけられなかったです・・・)。 まず、どんな感じのシステムを作ろうとしているかというと、以下の感じです。 1.baseにて数値を代入したテーブルを作成 2.1で作ったテーブルを基に、calc上でコンボボックスを2つ作成 3.calcのセル上で、2つのコンボボックスの数値を読み取り、処理 4.3の処理結果を、calcの特定のセルに表示 3について、簡単な具体例を用いて補足させて頂きます。 ・ xコンボボックス(以下x)とyコンボボックス(以下y)の2つがあるとします。 ・ xとyにはある程度数値のリストが設定されていますが、正の整数であれば、リストになくても直接入力することが可能です。なので、リストにない数値のパターンでの処理結果も見れます(使いやすさを考えてこうなりました) ・ xとyの数値による処理結果をA1のセルに表示するとします。 ・ xの初期表示は「1」、yは「2」とします。 ・ 初期表示の状態から、xのリストにある「2」を選択します。すると、x=2とy=2の数値による処理結果をA1に表示します。 つまり、xかyのどちらかの数値を選択or入力すれば、その時点でのxとyの数値による処理をA1に反映させることができるって感じです。ユーザー的には、一回だけの動作で処理結果をA1に反映させることができるので、ポンポン次々と処理結果を見れるようなインターフェースにする予定です。 このような仕様にしたいんですが、コンボボックスの扱いが分からなくて困ってます。 なんとか円滑にコンボボックスの数値を読み取る方法さえわかれば。それ以外の部分はできているのですが・・・ まだopen officeでマクロを使い始めて数日ばかりの未熟モノです^^; 分かりづらい説明かと思いますが、ご教授願いますm(_ _)m 投稿日時 - 2011-07-18 05:19:42

  • コンボボックスの初期値(?)

    アクセス2000でデータベースを作成しています。 フォームでコンボボックスを置いています。フォームはなにも打たないと空白になっています。大体、いつも同じものを選択することになるのでそれを初期値としてセットしておきたいと思っています。コンボボックスのプロパティに「既定値」がありそれに入力しておく方法があります。 これではひとつ問題があります。リスト行が何行もある場合、一番上から選択しなければいけません。これをリスト行の真ん中あたりから上下選べるようにしたいのです。 このような場合、どのような方法でやればいいでしょうか?

  • コンボボックスで

    コンボボックスで、あるテーブルを参照してリストを出す場合、リスト中になかった場合に、コマンドボタンを押せばテーブルの追加フォームが出てきて入力できるようにしています。この場合に、入力フォーム内で終了(保存)ボタンを押せば、自動的にコンボボックスの中に入り、かつもう一度選択しなくても表示されているような操作はできないものでしょうか?

  • コンボボックス

    お願いします。 アクセスのフォームでコンボボックス(仕入先名)を使用していて、リスト一覧の中から選択していく訳ですが、1件の入力が終了して次のデータ入力に移り、コンボボックスのリスト選択の際に、直前に入力した「仕入先名」を一番最初に表示させることは可能でしょうか?  関連するのですが、 たとえば納品書で、同じ仕入先から一回に商品を30種類くらい仕入れるような場合、フォームに商品入力欄を複数行(5行位?)作って一度に複数行入力することはできるでしょうか? 必要なフィールドは商品名、数量、単価、備考(任意)です。 できるだけ入力の効率を上げたいと考えております。 よろしくご指導ください。

  • チェックボックス・コンボボックス

     エクセルのチェックボックス・コンボボックスについて教えて下さい。  チェックボックス・コンボボックスを作成しリストから選択すると、リンクするセルには番号が表示されてしまいます。以前は正確にリスト名が表示されていました。  どこか設定のようなものを変えてしまったのでしょうか?初心者なものでよく分かりません。どうかよろしくお願いします。

  • Accessレポートでコンボボックスが動かない

    Access2010のレポートでコンボボックスを使いたいのですが、コンボボックスが正しく表示されず困っています。 表示されないというのは、コンボボックスのリストを選択する逆三角形が表示されず、またリストも全く表示されません。つまりテキストボックスのように空のの四角い箱が表示されてしまいます。 表示したいリストはあるテーブルから引っ張っているのですが、全く同じことをリストボックスでやろうとするとすべての項目がうまく表示できることは確認しました。 またフォームの方ではコンボボックスをから項目が選択できることも確認できています。 レポートではコンボボックスが使えないような仕様になっているのでしょうか? お分かりになる方教えていただけますでしょうか?

専門家に質問してみよう