• 締切済み

Excelの入力規則のドロップダウンリストの表示のフォントについて

エクセル2000を使用しています。 入力規則のリストを使って、ドロップダンウンリストから選択するようにして いるのですが、このドロップダウンリストを表示させた状態のフォントの大きさを 調節できるのでしょうか? 選択する項目を見やすくしたいのです。 一時的に画面の拡大をする方法もありますが、ドロップダウンリスト内で選択する 時点(項目を選ぶ時)でもっと見やすくしたいのです。 何か方法がありましたら、教えてください。

みんなの回答

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

>何か方法がありましたら、教えてください。 入力規則での拡大は難しいですね。 代替案として、コンボボックスで入力規則と同様機能を作ってみました。シート1(Sheet1)で実行してみます。  (使いようによっては、入力規則以上の表現ができるでしょう) 1.入力規則をリスト化したデータをシートに書いておきます。例えばセル範囲『Z1:Z10』とします。 2.表示→ツールバーでVisual BasicをチェックしてVisual Basicのツールバーを出します。 3.コントロールツールボックスのアイコンをクリックしてダイアログを表示。 4.そこからコンボボックスをクリックして画面に貼り付けます。 4-1.コンボボックスを右クリックしてプロパティを選択。 4-2.(オブジェクト名)はComboBox1のままとします。 4-2.プロパティのListFillRangeにZ1:Z10。 4-3.プロパティの 'Width'   で幅          'Height'   で高さ          'Font'    でフォント          'BackColor' で背景色 が指定できます。 好きに大きさを調整して下さい。何度でもできます。 コンボボックスの作成が終わったとして、次にシカケのマクロを書きます。 5.ツール→マクロ→Visual Basic Editor でVBE画面に移り、   表示→プロジェクトエクスプローラでプロジェクトエクスプローラを表示。   Sheet1をダブルクリック。でてきたコードウインドウに下記マクロを貼り付けます。 6.入力規則列1 = の次に入力規則を適用してコンボボックスを表示させる範囲を指定します。 7.シートに戻り、指定した範囲をクリックすれば入力規則と同様なコンボボックスが出るはずです。 入力規則にあるメッセージの処理などは割愛しました。 ご参考に。 ここから ↓ '入力規則列1 :入力規則を適用する列名、範囲 '       列全体なら『E:E』のようにする '       列の一部なら『E1:E100』のようにする。連続する列、範囲も可  Const 入力規則列1 = "E1:E100" '出力位置横、縦:コンボボックスを出す相対位置(0は同じ列または行、1は右または下)  Const 出力位置横 = 0  Const 出力位置縦 = 1 Private Sub Worksheet_SelectionChange(ByVal Target As Range)   On Error GoTo ErrorHandler  'エラー対応   With ComboBox1     If Target.Count = 1 Then  '単一セルの操作の場合       If Not Intersect(Target, Range(入力規則列1)) Is Nothing Then '列の特定           .Visible = True      'コンボボックスを見えるようにする           .Top = Target.Offset(出力位置縦, 出力位置横).Top  '縦位置           .Left = Target.Offset(出力位置縦, 出力位置横).Left '横位置           .LinkedCell = Target.Address            'リンクするセル       Else         .Visible = False  'コンボボックスを見えなくする       End If     Else       .Visible = False    'コンボボックスを見えなくする     End If   End With   Exit Sub ErrorHandler: End Sub

noname#1523
noname#1523
回答No.1

残念ながら、入力規則のドロップダウンリストに関するカスタマイズ機能は無い様です。

関連するQ&A

  • エクセル 入力規則でドロップダウンリストが表示されない

    いつもお世話になります。 エクセル2000の入力規則のリストで、ドロップダウンリストを使って文字を入力したいのですが、ドロップダウンリスト"から選択する"にチェックを入れているのに、何故かドロップダウンのマークが 表示されません。

  • [Excel2000]セルの入力規則→リストのセルから出るドロップダウンリストが小さ過ぎなのは?

    エクセル2000での質問です。 [ツールバー]→[データ]→[入力規則]→[リスト]のセルから出るドロップダウンリストが 小さ過ぎるのはなぜでしょう? 入力規則を設定したセルも、設定時の元の値のセルでも書式を変更してみたのですが、 ドロップダウンリストは大変小さく変更されません。 ドロップダウンリストの書式(フォントサイズ)を変更する方法をご存知の方が おられましたらどうぞご教授ください。 お願いいたします。

  • Excelのドロップダウンリストのフォント設定について

    OfficeXP Excelを使用しています。 セルの入力方法の内、ドロップダウンリストによる選択を行う場合、「データ」→「入力規制」の「設定」タブで、「入力値の種類」を「リスト」とし、参照範囲を指定しています。 しかし、シートの表示を50%にて使用しているため、ドロップダウンリストの文字が小さく判別できません。 ドロップダウンリストのフォントを大きくすることは可能でしょうか? それともシート表示に依存される為無理なのでしょうか? どうしても解りません。 御存知の方教えてください。 よろしくお願いします。

  • ○、×のドロップダウンリストを作りたい。

    エクセルで「○」か「×」かを選択できるように ドロップダウンリストを作りたいのです。 ドロップダウンリストに表示させたい 「○」「×」を別のセルに入力して、選択するように しているのですが、これを表示させないようにするには どうしたらよいのでしょうか? つまり、私がしていることは データ→入力規則→入力値の種類を「リスト」にする→元も値を「○、×が入力してあるセル を選択しているのです。」 この、元の値のセルの値が邪魔なのです。 どうぞ、よろしくお願いします。

  • エクセルの入力規則リスト

    こんにちは。 エクセル97の入力規則でのドロップダウンリストを 画面表示の大きさを変えずに大きく表示させたいのですが,可能でしょうか? よろしくお願いします。

  • エクセル 入力規則のドロップダウンメニューについて

    Excel2002 入力規則-リストでドロップダウンメニューをさくせいしました。 が、あまりにも数が多いので例えば 「H」と入力すれば Hから始まるものが選択できるようにはできないでしょうか? VBAなどでしたら、わからないので結構です。 ドロップダウンメニュー以外にもいい方法がありましたら、教えてください!

  • excelの ドロップダウンリストが表示されない

    入力規則のドロップダウンリストが表示されません、また、ALT+↓or↑でもリストが表示されません、対処法があれば、ご教授願いたくよろしくお願いします。 ■仕様 excel2000 ■症状 exelのドロップダウンリストを利用して、データを入力しているのですが、あるタイミング(データを入力してファイルが重くなっていくと)で突然、ドロップダウンリストが表示されなくなります。  またALT+↑or↓でもリストが表示されません。従いまして、入力規則→リストがリセットされているのかと思いきや、入力規則で設定したリスト以外は入力できないので、リセットできません。 ■原因(推定) 入力規則のリストを別シートに記載し名前を定義して、本シートの入力すべきセルで入力規則→リストを設定し、名前を読みにいってます。また、入力規則リストを157セルあり、複雑にしすぎてエクセルが混乱して、故障してしまったのかと思っています。 ■設定 ・入力規則のドロップダウンリストにチェックを入れています。 ・[ツール]→[オプション]の[表示]タブの「オブジェクト」で「すべて表示」を設定しています。

  • ドロップダウンリスト 自動表示したい

    仕事でエクセル2003を使っています。 データを入力するにあたり、複数の項目(キーワード)を「データの入力規則」で選んで入力しています。 縦にデータを入力しているのですが、飛び飛びでドロップダウンリストの「▼」をクリックするのに「めんどくさい」という声が出ました。 「Alt+↓」も考えたのですが、仕事のメンバーがPC入力が苦手な人が多く、とりあえず手間を少なくしたく考えています。 カーソルが該当のセルに下りたら、▼をクリックせずにドロップダウンリストが自動で表示され、矢印で項目を選択し「Enter」で完了となるコードを教えていただきたいのです。 例えば、C列にデーター入力していて、「C5」には「G列」のリストを表示、「C8」には「H列」のリスト、「C10」には「I列」のリスト…と複数のドロップダウンリストがあります。 コンボボックスという方法もあるようで、何が一番有効なのかも迷う次第です。 アドバイスよろしくお願いします。

  • エクセル ドロップダウンリストが見ずらい

    エクセルでドロップダウンリストから選べるようにしましたが リスト表示が小さくて見ずらいのですが、▽を押して表示される リストを拡大する方法を教えて下さい。 オフィス2007を使ってます。

  • エクセル2007のドロップダウンリストのダイヤログおおきくする方法はあ

    エクセル2007のドロップダウンリストのダイヤログおおきくする方法はありますか いつもお世話になっています。 さて、エクセルの入力の際にドロップダウンリストを使用して入力を簡便にしております。しかしこのドロップダウンリストはたかだか5行ぐらいしか表示できず、10項目ぐらいの項目を入力する場合、スクロールしなければならないことが多々あります。 ついてはこのドロップリストの表示行数を増やす方法はありませんでしょうか?過去問を見る限り、エクセル2000ではできなかったようですが、2007でもやっぱり無理でしょうか。よろしくご教示ください。 OSはXpです。

専門家に質問してみよう