
No.3ベストアンサー
- 回答日時:
こんにちは
通常機能では無理と思います。
どうしても実現したければ自作するしかありません。
例えば、マクロを利用して、
・当該セルがフォーカスされたら、左側に▼を表示
(コンボボックスのマーカーを利用するか、テキスト図形などで)
・マーカがクリックされたら、リストボックスを表示
などとすれば、ほぼご希望のものを作成できるでしょう。
マーカだけ上記を利用して、リストは通常の入力規則を利用するという方法も考えられますが、右側の標準の▼が表示されてしまうので、これを消すには、工夫が必要になります。
例えば、当該セルの右側にウィドウ枠を一時的に設定して、シートの右側を送り込んであげれば表示されなくすることは可能です。
(表示されなくなるというよりは、見えなくなるというのが正確かも)
そのままだと、隣りの列が見えなくなってしまうので、それも避けるには、一時的に列を挿入して、その列を送り込んであげれば良いでしょう。
当然ですが、当該セルからフォーカスが離れた際には、全てを元に戻します。
いずれにしろ、他の機能と齟齬が生じないようにUIを全て自作する必要があるので、それなりに面倒と思います。
WinAPIを利用するともう少し簡単な方法があるかも知れませんが、調べてはいません。
いつもお世話になっております。
やはり ですか。
当方のレベルでは到底無理な要求だと諦めます。
縦横に幾つも入力セルがある書式で一番大きく結合された幅広の入力セルの場合は左側にコメントが出ていれば分かり易いと思ったのですが。。。
No.5
- 回答日時:
諦めたほうが無難です。
No.3の回答者への補足は、Word(Outlook)の表ですね、
https://support.microsoft.com/ja-jp/office/%E8%A …
Excelにはないものなので。
No.4の回答内容も、リストの文字列が多いと、列幅を狭めた場合に
プルダウンの幅も狭まって表示できない可能性があります。
列幅を最大文字数にすると左列の幅が大きくなり、入力シートとして
レイアウトが崩れる可能性があります。
入力シートでのレイアウトによっては、使える方法ではありますが、
あまりお勧めできる方法ではないかと思いますよ。
ご回答ありがとうございました。
Wordでしたか、納得。
実はNo3さんへの分割の補足はNo4さんと同じことを思いついてのことです。
幅の広いセルを分割して・・・後はNo4さんのご回答のようなことを考えました。
が、実際にはご回答のような弊害もあると思います。
<結論>
諦めました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでセルにポインタする...
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルのコメントが消...
-
Excelのリストで1文字目のみを...
-
エクセルVBA ブックを閉じる前...
-
エクセルの入力規則で作ったリ...
-
エクセル逆三角マークで選択項...
-
【Officer360?Officer365?の...
-
ドロップダウンリスト(INDIREC...
-
シートを保護しても入力規則を...
-
エクセルでセルに入力しないと...
-
入力モードが勝手に切り替わる
-
エクセルのプルダウンボタンの...
-
フォーム入力で入力規則を設定...
-
エクセルで負数の最大値を求めたい
-
【Excel】ドロップダウンリスト...
-
エクセルで、セルをクリックす...
-
入力規則の入力時メッセージの...
-
Excelの入力規則によるプルダウ...
-
オートシェイプのテキストボッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルにポインタする...
-
エクセルの入力規則で作ったリ...
-
シートを保護しても入力規則を...
-
エクセルVBA ブックを閉じる前...
-
エクセルでセルのコメントが消...
-
【Officer360?Officer365?の...
-
エクセル逆三角マークで選択項...
-
【エクセル】期限アラートについて
-
【Excel】ドロップダウンリスト...
-
エクセルで、入力制限(プルダ...
-
エクセルで、入力できる箇所を...
-
入力規則の入力時メッセージの...
-
カンマで区切った数値をCOU...
-
エクセルで電話番号から市内局...
-
エクセル 入力規則のリストボ...
-
ドロップダウンリスト(INDIREC...
-
フォーム入力で入力規則を設定...
-
エクセルで。
-
Excelでセルにデータを表示(右...
おすすめ情報
セルを2分割する方法があるようなのですが、やり方が今一分かりません。
以下の方法はoffice2019でも使えるのでしょうか?
出来るなら広いセルの左側をコメント用のセルにする方法も有りかと・・・
>セルを分割する
分割するセルを 1 つ以上選択します。
テーブルの [レイアウト] タブで、[マージ] グループで [セルの分割] 選択します
選んだセルを分割する列または行の数を入力します。