• 締切済み

エクセルのプルダウンボタンの削除の方法

エクセル2003で作成し、現在は2007で開いているファイルの中のある特定のセルに、 作成した覚えのないプルダウンのボタン(ボタンのみで選択肢は空白)が 表示されて困っています。 入力規則を見てもリストは設定されておらず、 デザインモードにしても消せず、 今のところそのセルのある列ごと削除するしか消す方法がわかりません。 その列ごと削除すると、小さい(コメントが入力されているときの赤い表示くらいの大きさ) 灰色の点が残るので、その列の左右1列ずつ、計3列を削除しないと完全には消えません。 列の削除は他の部分に支障が出るので、できればプルダウンボタンのみ 削除したいのですが・・・。 このプルダウンボタンの削除方法、 もしくは表示されている原因がおわかりになられる方がいらっしゃいましたら お教えいただけますと幸いです。 よろしくお願いいたします。

みんなの回答

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

こんにちは! お役にたてるかどうか判りませんが・・・ 一例ですが、VBAで入力規則の削除のコードを↓に載せておきます。 操作したいSheet見出し上で右クリック → コードの表示 → 表示された画面に↓のコードをコピー&ペーストし、 データが入っているセルより広めに範囲指定した後に、マクロを実行してみてください。 尚、すべての入力規則が削除されますので、もし他の入力規則を設定している場合はオススメできません。 Sub test() Dim c As Range For Each c In Selection Selection.Validation.Delete Next c End Sub 前述のようにセルを範囲指定して、実行します。 参考になればよいのですが・・・m(__)m

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

ご質問の状態は、シートにセルの移動や削除で大きさを調整する設定になっているオブジェクトが挿入されているパターンのように思われます。 Ctrl+Gでジャンプダイアログを出して、「セル選択」で「オブジェクト」にチェックを入れ「OK」してください。 警告ダイアログが出ずに何かが選択されたら、Tabキーを押しながら削除したいオブジェクトを選択しDeleteしてください(すべてのオブジェクトを削除してもよいならそのままDelete)。

noname#126151
noname#126151
回答No.2

こんにちは。 何でそのようになったのかはわかりかねますが。 プルダウンメニューを作る時は入力規則からリストを別に作りますよね。 今回はそのプルダウンをしないようにと解釈して参考にして下さいね。 現在の入力規則として設定されてないかの確認をして まず現在のプルダウンしているセルを範囲指定して ツールから入力規則を選択して条件設定のところで 許可(A)のとこにリストと表示されて その下にソース(S)のところに絶対参照の範囲指定が 表示されていませんか? もしそうなっていれば「すべてクリア」をクリックしたら プルダウンの逆三角のボタンは消えませんか? もし違っていたら本当にごめんなさいね。

noname#164823
noname#164823
回答No.1

可能性の一つです。 フィルタモードになっていませんか。 セルをクリックすると「データ」「フィルタ」のボタンが押されていませんか。 押されていたら、戻せば解除できますが。 違っていたら済みません。

chobimuc
質問者

お礼

早々のご回答、ありがとうございます! 「データ」「フィルタ」ボタンを確認いたしましたが、 セルを選択しても押されておりませんでした・・・。 ですが、この項目の確認はまだだったので、勉強になりました。 ありがとうございました!

関連するQ&A

  • エクセルのプルダウンリストの長さ

    エクセルの入力規則のプルダウンリストの長さは変えることができるのでしょうか? スクロールせずに表示をさせたいです ちなみに空白セルはありません。

  • 【エクセル】入力規則のプルダウン▼ボタンを常に表示させたい

    エクセル2003を利用しています。 記入フォームのために入力規則を使って、 リストによるプルダウン選択をセルに設定しました。 そのセルが選択されている時は、セルの右側に▼ボタンが表示され、 そのセルが、プルダウン選択であることが分かります。 しかし、選択されていないと消えてしまうため 記入フォームの際、ユーザーはそのセルに移動しないと 入力するデータが、自由に書き込めるのか、リスト選択なのかが分かりません。 プルダウンであることが分かるように表示したいと考えています。 現在は、仕方が無く 右隣のセルに注意書きとして”*リストから選択してください”などと書いています。 入力規則のプルダウン▼ボタンを常に表示させる方法がございましたら アドバイスお願いします。 同じようなケースの代替案などもお聞かせいただけると助かります。

  • EXCELでプルダウンについて

    EXCELでプルダウンを作成して、通常はリストから選択しますが、リスト以外の内容を入力するためには、 そのセルの入力規則を解除する必要があるのでしょうか?

  • Excel2003でのプルダウンリストの設定方法についてお聞きします。

    Excel2003でのプルダウンリストの設定方法についてお聞きします。 『入力規則から作成するプルダウンリスト』でも 『フォームから作成するコンボボックス』でもない、プルダウンリストを作成したいのです。 色々検索したり試行錯誤しましたが、設定方法を見付けられませんでした。 VBAかな?とも思ったのですが分からず。添付ファイルをご参照ください。 作成したいのは赤い矢印のプルダウンリストになります。 WEB上で見かけるアンケート等にある様なプルダウンリストで、セル自体に埋め込まれて?います。 セルがアクティブになっていなくとも常に表示されていて、選択肢は別シートからリンクされています。 右クリックも切り取りも削除も出来ず、セルに数式が入っている形跡もないのです。 どなたかご存知の方がいらしゃいましたら、ご教示ください。 評価・お礼は共にさせて頂きます、どうぞ宜しくお願いいたします。

  • エクセルのプルダウン

    エクセルのプルダウンについてです。 エクセルの機能でツール→入力規則→リストでプルダウン内容を入力すると プルダウンで表示できるかと思いますが、その場合、プルダウンのマークは カーソルを合わせないと表示されないようになっているかと思いますが、 そのプルダウンマークをカーソルを合わせなくても、 常に表示させたいのですが、方法を教えてください。

  • Excel 入力規則(プルダウン)について

    Excel 入力規則(プルダウン)について 例として、sheet1に各県の市区町村が入力されております。 sheet2のA1セルに県名を入力し、B1セルにはその県の市区町村を入力します。 B1セルには入力規則のプルダウンリストを利用したいのですが、 A1セルに「東京都」と入力するとB1セルには東京都の市区町村のみがリストに表示され、 「神奈川県」と入力すると、神奈川の市区町村のみが選択できる方法をご教示戴きたく、 何卒宜しくお願い致します。

  • エクセル、コマンドボタンについて

    素人な質問ですみません。 シート1にコマンドボタンを作成しています。 このコマンドボタンを押すと、シート2のA1セルからE10セルに入力してある50の文字列から、ランダムにコマンドボタンのあるシート1のA1セルに表示させるようにしたいのですが。 このようなことは出きるでしょうか? VBAの知識もほとんどなく困ってます。 簡単に言うと、コマンドボタンを使って、別シートに入力してある文字列を表示させる方法ということになるでしょうか。 よろしくお願いします。

  • エクセルの入力規則プルダウン表示について

    エクセル、入力規則でリストを登録したのですが、プルダウンの表示が、設定したセルの幅より広いのです。設定したセル幅と同じ幅にするにはどうしたらいいのでしょうか?最初に、幅の違う別の列に設定したのですが、その幅になってしまっているような気がします。。

  • エクセルでプルダウンを・・・

    エクセルのセルにプルダウンを表示させ、入力の際はそのプルダウンから入力したい語句を選択できるようにするにはどうしたらいいのでしょうか?

  • エクセル、自分だけプルダウン表示されない

    宜しくお願いします。 会社内でエクセル2010を使っています。 サーバーにファイルをおいて「共有」の状態にしています。 エクセルファイルを作った人が開くとプルダウンのような形で文言が選択できるのですが、 私が開くとエンターを押しても何も表示されず、何でも入力できます。 普通は、プルダウンのリスト以外の文字を入力すると、入力できないというような メッセージが出るかと思いますが、それも出ません。 何でも入力できます。プルダウンの文字を入力すると、そのセルが灰色になったりします。 終了、という文字を入力すると、その行が灰色になるのです。 書式の設定などでこうなっているのと思うのですが、私にはプルダウンのようなものから文字が選択できません。 どうしたら直るのでしょうか? 共有の状態にしているのがいけないのでしょうか。 教えてください。 宜しくお願いします。

専門家に質問してみよう