エクセルでドロップダウンリストが出なくなったとき
職場の同僚から相談を受けた。
エクセルのワークシートで「入力規則」を設定しているのに「ドロップダウンリスト」が出なくなってしまったらしい。
そんなことがあるのかと怪訝に思いながら実際に見てみると、本当にドロップダウンリストが出ない。
具体的には、「データの入力規則」ダイアログで「入力値の種類」は「リスト」を選択し、「元の値」には「○,×」を指定してあり、「空白を無視する」と「ドロップダウンリストから選択する」には両方チェックがつけてある。
これで、該当セルにカーソルが入ったらドロップダウンリストから「○か×」を選択入力となるはずで、実際先日までそのとおりに動いていたらしいのだが、突然できなくなったとのこと。
ドロップダウンリストは出てこないが、「○か×」以外の文字を入力しようとすると警告メッセージが出て入力できず、入力規則自体は機能しているようだ。
また、同じシート上の他のセルに新しい入力規則を設定してみるも、やはりドロップダウンリストが出ない。試しに他のシートに入力規則を設定すると正常に機能する。なんとも不可解な挙動である。
なにか操作ミスでもしたのかとググってみると、結構頻繁に発生する問題のようで、多数のQ&Aが見つかる。
しかし、回答のほとんどが次の2つである。
A 「ドロップダウンリストから選択する」のチェックが外れているのではないか?
B オプションの「詳細設定」で「オブジェクトの表示」が「なし」になっているのではないか?
そして質問者の多くがどちらにも当てはまらず解決に至らないケースがほとんどである。
こうなると、設定ミスや操作ミスということではなく、ファイルの一部がおかしくなっていると考えるのが妥当である。ならば「修復」してみたらどうなるか、試してみた。
ファイルの「開く」メニューで、「開いて修復する」を指定してファイルを開いてみたところ、入力規則にエラーがあるのでそれを削除したというようなメッセージが出て、ファイルの修復が行われた。
しかし、修復後のファイルにおいても、やはりドロップダウンリストは表示されるようにはならなかった。
他に手はないのか考えてみた。
正常な内容を保存しなおせばいいのだからと考えて、「名前を付けて保存」してみたが変化なしだった。それならばと、ファイル形式を旧オフィス(Microsoft Excel 97-Excel 2003)形式からExcel2007形式に変えて保存してみたところ、無事にドロップダウンリストが表示されるようになった。
それをまた旧オフィス(Microsoft Excel 97-Excel 2003)形式で保存しても正常に動作するようになった。
原因がなんなのかは判らないが、ともかくこういう症状が出た場合の対処法として覚えておいて損はないだろう。
« クラウド・ストレージを試す | トップページ | U-NEXTに内容証明でクーリングオフ »
「パソコン・インターネット」カテゴリの記事
- IIJ BIC SIMウェルカムパックを購入(2013.07.29)
- U-NEXTに内容証明でクーリングオフ(2012.01.31)
- エクセルでドロップダウンリストが出なくなったとき(2011.12.01)
- U-NEXTの契約のお知らせ(2011.08.10)
- U-NEXTと契約締結?(2011.08.05)
コメント
この記事へのコメントは終了しました。
会社で全く同じ問題の修正依頼があり、同様にQ&Aで対応できず、苦しんでいました。貴殿の書き込みに感謝いたします。
投稿: ありがとうございます | 2013年8月22日 (木) 08時51分
まるっきり同じ状態になって困ってましたが、おかげで治りました!
私の場合は「開いて修復する」「ファイル形式」の両方とも、効果がありました。
今後のために、覚えておきます。
ありがとうございました。
投稿: | 2013年9月11日 (水) 08時42分
昨日から同状況で困っていたところ
こちらを拝見しファイル形式の変更で無事直りました
ありがとうございます
投稿: | 2013年11月13日 (水) 11時04分
ありがとうございます。
お蔭様で問題解消しました。
投稿: | 2013年12月17日 (火) 14時26分
ありがとうございます!
すっぱり解決しました~(゚▽゚*)
投稿: | 2013年12月18日 (水) 16時56分
無事解決しました。
どうもありがとうございます。
投稿: | 2014年5月23日 (金) 11時19分
情報ありがとうございます。
職場で同じ症状が出ました。
僕が試みた方法は下記の通りです
1.「問題のあるシート」を選択します
2.「シートのコピー」から新しいブック(Book1.xls)を作りました
3.Book1.xlsにはプルダウンメニューが正しく表示されていました。
ただしこの方法だとおおもとのシートから外部参照をしてしまいます。
数式、定義名などをご確認下さい。
投稿: 有沢翔治 | 2015年4月24日 (金) 10時50分
他の皆さまと同じく、社内で同様の症状に陥ったファイルがあり困っておりました。
「ファイル形式を変更する」にピンときて、試してみたら上手くいきました。
ちなみに、下名のところは現在Excel2013を使用しており、該当ファイルは「.xls」でしたので「.xlsx」に変更しました。
助かりました。
ありがとうございます。
御礼申し上げます。
投稿: 白神 | 2015年7月 6日 (月) 15時49分
本当にありがとうございました。
再度作り直すのか(泣)と悲嘆にくれそうになっていたところ、このコメントに出会いました。
感謝で~す。
投稿: みーちゃん | 2016年2月17日 (水) 16時07分
ありがとうございます。
困っていたところでした。
助かりました。
投稿: | 2016年5月27日 (金) 15時10分
このスレのおかげで、
作ったマクロが無駄にならずにすみました、、、、
自分は、ファイルの拡張子が問題でした。
あざっした!!
投稿: | 2017年3月10日 (金) 15時58分
わたしもたった今同じ問題で苦しんでおりましたが、この方法を試したら直りました!作ったファイルが無駄にならずにすみました。本当にありがとうございました。
投稿: | 2017年6月16日 (金) 15時23分
同僚が同じ問題で困っておりました。
ありがとうございます。
投稿: | 2019年12月10日 (火) 12時09分
一番役に立ちました。
投稿: | 2022年4月 6日 (水) 23時51分