• ベストアンサー

EXCELのオートフィルター解除でエラー発生

EXCEL2000を使っています。 以前EXCEL97で表を作成してオートフィルターをかけたまま 終了し、EXCEL2000で開いて編集しようとしたところオートフィルターの解除をするとアプリケーションエラーが発生し、オートフィルターを解除できなくなってしまいました。 すべて表示を選んでも強制終了がかかってしまいます。 どうにかしてオートフィルターを解除して全てのデータを表示させたいのですが、どうすればいいのでしょうか? もうもとにもどすことはできないのでしょうか?

  • isumi
  • お礼率69% (23/33)

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

  • ベストアンサー
  • sakenomo
  • ベストアンサー率52% (35/67)
回答No.1

問題のシートを一旦CSV形式で保存して、新しくエクセルで読み込んでみたらいかがでしょうか。

isumi
質問者

お礼

返事が遅くなりました。 触っているうちにデータが壊れてしまったみたいです。 なのでCSVで保存もムリになりました。 ありがとうございました。

関連するQ&A

  • Excelのオートフィルタについて

    こんにちは。人からもらったExcelブックですが、フィルタを実行しているシートのフィルタボタン(▽このボタンです。)を押してもプルダウンの選択項目が出てこなくなっていました。そこで、いったんオートフィルタをメニューから解除してみるのですが、データはすべて表示されず、画面はフィルタボタンが外れただけの状態になります。その後、行の再表示を実行するとすべて表示されるようになりました。 この後、再度オートフィルタを実行すると問題なく操作はできるようになりました。 ちなみに初期の状態では、2つの列にオートフィルタを実行しているようです。 作成者にどうしてこうなるのか聞かれましたが、さっぱりわかりません。また、シートやブックの保護も実行されてませんでした。 実行しているソフトはExcel2000です。作成したソフトはExcelでバージョンは残念ながら不明です。 お分かりの方、どうぞよろしくお願いいたします。

  • Excelのオートフィルタで非表示行が復活する

    Excel2003を使用しています。 行をいくつも非表示にしている表があります。 オートフィルタでなにかを抽出後、フィルタの(すべて)でフィルタを解除すると、非表示にしていた行がすべて表示されてしまいます。 表示されないようにするにはどうしたら良いでしょうか? よろしくお願いします。

  • EXCELのオートフィルタ解除について教えてください

    エクセルで表を作り、オートフィルタを使っています。 A:西暦 B:月日(9月10日とか12月31日などと入力) C:会社名 D:訪問内容 いずれも文字列入力です。 月日別に分けようと思い、Bでオートフィルタを使用。 昇順で並び替えをしてみました。 すると、月日を4桁で入力していないので10月が頭に 出てきてしまいました。 それだと意味がないので戻そうとしたところ、 それができません。 表示を「すべて」にしてもフィルタを解除しても、 10月がずっと冒頭にきています。。。 元に戻そうと思っても、編集のタブには 「元に戻せません」の文字が・・・ 昇順、降順で並び替えてしまったあとには、 最初の順に戻すことはできないのでしょうか? 知ってる方がいたら教えてください。

  • Excelで、ブック中すべてのシートのオートフィルタ解除

    Excel2002(officeXP)で、編集->検索から検索対象をすべてのブックとしたときに、オートフィルタを設定したシートですでにフィルタをかけていると、フィルタで除外されているデータが検索されません。 フィルタがかかっているシートがわかっている場合は、データ->フィルタ->すべて表示をかけるのですが、すべてのシートのフィルタを「すべて表示」したい場合、どのような方法がありますか。

  • EXCEL2003 VBA オートフィルター解除

    お世話になります。 EXCEL2003を使用しています。 10列ほど項目が並んだEXCELシートがありますが、このシートを開いた時にオートフィルターを10列すべての項目でオートフィルターを解除する仕組みをVBAで構築したいのです。 EXCEL2007ではオートフィルターモードという便利なプロパティがあるようですが、EXCEL2003で一括でオートフィルターを解除する方法を知りたいです。 (私以外のユーザーがオートフィルターをかけている時がよくあるので) どなたかお知恵をお借りできませんでしょうか? よろしくお願い致します。 環境 Windows XP SP3 EXCEL2003

  • Excel VBAのオートフィルタ解除について

    こんばんわ。 現在、コマンドボタン(オートフィルタの設定)にオートフィルタを設定するようなマクロを登録しています。 そして、別のコマンドボタンにはオートフィルタの解除を実施するマクロを書きたいんです。 しかし、オートフィルタを設定していない時に、解除のマクロを実行するとエラーになってしまいます。どうしたら良いのでしょうか? If・・・文を使って、対象セルにオートフィルタが設定している時は解除を実施し、オートフィルタが設定されてない時は、何も実施しない。 このようなマクロはどうしたら良いのでしょうか? よろしくお願いします。

  • エクセルで必ずエラーが発生

    Excel2000です、ひとつのファイルだけ開くとエラーが発生して終了をいないといけません。このファイルは簡単な計算だけの表なのですが、何度も表を新しく作成しても同じような現象が起きます。どうしてでしょうか?

  • エクセル2000のオートフィルター

    エクセル2000のオートフィルターについてです。 そんなに詳しくないですが。。。 表を作成して、顧客リストをつくりました。 シート1には全リストを打ち込んでいます。 オートフィルターと言う機能を知って、担当者別にシートを分けたいのです。(シート2担当:山田)(シート3:鈴木) それで、CSVで保存したいのですが。。。 挑戦しても、CSVに保存した瞬間、担当者別にしていたのに、リストが全て表示されてしまいます。 不可能なんですか?

  • HELP!エクセル; オートフィルタ使用中にフリーズ← 解除できません

    どなたか助けて下さい・・・。(泣) エクセル97でデータベースを作成中です。 オートフィルタを使用して一部データのみ表示させた状態で保存したところ、保存中にフリーズしてしまいました。 再起動後このファイルを開くと、一見フリーズしたときの保存状態にはなっているのですが、オートフィルタを解除しようとするとまたフリーズしてしまいます。 なんとかオートフィルタを解除する方法はないものでしょうか? ご回答宜しくお願いいたします。

  • 【ExcelVBA】同一フォルダ内のオートフィルタを解除したい

    VBAが書かれているファイルと同階層にある、全てのエクセルファイルの全てのシートのオートフィルタを解除したいです。 初心者のため、手始めに「ファイル内の全てのシートのオートフィルタを解除(すべて表示)する」というコードを考えているのですが、 Sub すべて表示() Dim W As Worksheet For Each W In Worksheets ActiveSheet.ShowAllData Next W End Sub とすると、 実行時エラー1004 WorksheetクラスのShowAllDataメソッドが失敗しました となってしまいます。 何がいけないのでしょうか?

専門家に質問してみよう