• ベストアンサー

重くて開かないEXCELファイルを何とかして開きたい

Qlcの回答

  • Qlc
  • ベストアンサー率23% (9/39)
回答No.3

以下方法ではダメでしょうか?

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;880593
biwa_nya-su
質問者

補足

ありがとうございます。 リンク先に、 「この方法で復旧できるものは、文字と数値のみです。書式、数式、およびオブジェクトは復旧することはできません。」 と書いてありました。 私が欲しいのは数式なので、残念ながら使えないようです。 また、2番目の方法はNo.1の回答者の方のリンク先と同じ内容でした。 せっかく教えていただいたのに、残念です…。

関連するQ&A

  • ブック間を跨いでのエクセルデータの抽出

    よろしくお願い致します。 妙案があれば、教えて頂きたいです。 ブック1・2それぞれ、A列に複数行のデータがあります。 ----------------- 【ブック1(重複データ無し)】   ABCDEFGH・・・ 【ブック2(重複データ有り)】 ABBCDEFGHH・・・ ----------------- ブック2のデータから、ブック1にあるデータだけ、 新しいシート(ブック3等)に抽出したいと思っています。 現在は、ブック1のデータを一つずつブック2でフィルタをかけ、 フィルタ結果をカット→ブック3にペーストして抽出しています。 データ量が膨大なため、最適な方法があれば教えて頂きたいです。 よろしくお願い致します。

  • Excelのフィルタの自動反映

    閲覧ありがとうございます。 表題の通り、Excelのフィルタでデータを抽出したいのですが、 元データを更新すれば自動で抽出データも更新されるようにすることはできますでしょうか。 以下に現状行っていることを記載いたします。 ソフト:JUSTの表ソフト 現状:抽出用シートのフィルタ>詳細設定より、    リスト範囲:元データのシート    条件:抽出データのシート上部に羅列して複数条件付け    抽出範囲:抽出データのシートの4行目以降に抽出    としています。 やりたいこと:元データのシートを更新したら上記のフィルタが自動反映されるようにしたい 元データの更新は、別のデータからコピペで貼る方法しかありません。現状、更新したいときはフィルタをかけなおしています。 お分かりの方がいらっしゃれば教えていただければ幸いです。 また、詳しくないためもしマクロなどになるなら詳しく教えていただければありがたいです。。

  • 複数CSVファイルをExcel形式1つにまとめたい

    VBA初心者です。 似たような質問・回答がありますが、どうも私の意図するところと異なるので、 新たに質問させていただきます。 どうぞお願いします。 仕事場で、基本1日1ファイル取得している複数のCSVファイルを、 1週間に一度Excelファイルに一週間分のデータを追加し、 最終的には1か月毎に1つのExceファイル(1シート)に集計してます。 全ファイルとも内容は同じで、1シートで作成されており、 タイトル行は1行目、2行目以降データ(行:データ数はファイル毎に異なる)、 列数はA-IV列といった構成になります。 新しい1つのファイルにまとめる際には、 B列とG列のみ抽出し、一行目にタイトル行、2行目からデータ、 最終行に次のファイルのデータと、いうように複数のファイルのデータをつなげて 1つのファイルにしたいのです。 ちなみに出来上がったExcelファイルとしては、 A列に元CSVファイルのB列データ、C列に元CSVファイルのG列データ、 B列に各データがどのCSVファイルの物か分かるように、 各ファイル名の日付にあたる後ろ部分を表示させたいのです。 ファイル名から日付を拾えない場合は、 ファイルをまとめる前に、列を挿入し、 C列にデータ日付の項目を作り、そこに日付を入力し、 まとめる際に、B・C列+G列を抽出、といった形で、まとめられたらと思ってます。 *各Exceファイルのタイトルの後部分がデータの日付を表す (タイトル例:0803abcde2013_08_03.xls) B列2行目以降に、それぞれ抽出したデータのファイル名から、 日付にあたる部分を書き出し(8月3日と言ったように)表示させたい。 場合によっては、前部分を抽出するパターンもあるので、そちらもお願いします。 *今後、他の何種類かの複数CSVファイルでもファイル毎に (こちらも全ファイルとも内容は同じ)同様に1カ月毎にまとめたいので、 違う条件でも抽出できるように、応用できたらと、考えております。 (抽出する列がB列とI列のみ、A~C列+F列など) VBAで作業したいと考えてます。色々とお手数ですが、よろしくお願いします。 また、他にお勧めのサイトや、参考になる質問がありましたら、 合わせて、教えていただけると幸いです。

  • VBA フィルターで抽出したデータを別のファイルの

    VBA フィルターで抽出したデータを別のファイルのシートのセルにヘッダー行とフッター行のあるシートに挿入したい お世話になります。 excel のフィルターで抽出したデータを別のファイルのシートに抽出したデータと同一フォーマットの入っている原紙がありその原紙をコピーしたシートのヘッダー行(A1-A8)の後、9行目からフッター行の手前、52行めまでに貼り付けするを、フィルターで抽出した分繰り返したいのです。原紙 のシートはコピペでしたに20枚ほど作ってあります。 マクロの記述でコピペを繰り返せば作れそうな気はしますが、汎用性が無いので、また私の頭も固いので。 宜しくお願いします。

  • 連続数字の抽出(VBA)

    過去歴にてあてはまる物が見受けられなかったので質問させて頂きます。 ある計測器からデータが出力されるのですが、1行に付き5列が1SETで 25行ご1マス空けて出力され又20行後1マス空けて20行それを4回繰り返し後次のtxtとして出力され。データ採取が終了まで続きます。 今現在csvにて取り込んでいるのですが、データにより変更しますが、 15~23ページ有ります。 データ採取した中で、隣と連続数字の行を抽出したいのですがどうすれば宜しいでしょうか(数字は全て整数MAX120です) 5列の内隣同士連続であればコピーで別のエクセルブック(シート)へ貼り付け(コピー)を1ページ4SET分を前ページ分の抽出 例えば 1,2,3,4,5  抽出 21,35,38,49,66 抽出しない 21,35,38,65,66 抽出 の様にどこかで連続が有れば抽出を行いたいです 1行目1,2,3,4,5_11,12,13,14,15_21,22,23,24,25_31,32,33,34,35 2行目 : : 25行目1,2,7,10,16_19,21,23,24,35_21,22,23,24,25_31,32,33,34,35 の様に数字が出力されます

  • エクセルマクロ、複数のCSVファイルを読み込んで一つのファイルに繋げる方法

    別質問で教えて貰った方法(下記URLの#2)で、複数のCSVファイルを 読み込むマクロはわかったのですが、それらのファイルを一つに まとめる方法がよくわかりません。 新しいシート(or結果保存用のブック)を用意して、ここに順に繋げて いきたいのですが、どうしたら良いのでしょうか。 ちなみに、入力されるCSVファイルのデータの入っている列数は固定 なのですが、行数はファイル毎に異なります。 <大元の質問> http://oshiete1.goo.ne.jp/kotaeru.php3?q=359726

  • エクセルのオートフィルタについて

    エクセルのオートフィルタについて以下の2つの作業が可能であれば教えて下さい。 (1)1桁目の数字が1、2、3、4の四つの場合の行を抽出することは可能でしょうか?オートフィルタオプションでは「or」条件で例えば1、2の二つの場合の行の抽出はできるのですが。 (2)6桁の数字があるとして5桁目が5の数字の行を抽出することは可能でしょうか?オートフィルタオプションでは「~で始まる」や「~で終わる」行の抽出はできるのですが。

  • TXTファイルからExcelへ指定行を抽出

    OffceXPを使用しております。 表題の通りなのですが、テキストファイル内のデータから指定した行をExcelのファイルへ抽出する方法を教えて下さい。 (ファイルは「.TXT」形式と「.CSV」形式の2種類が用意できます。) 当初はファイル名の一覧行を作り 「='ドライブ名:\フォルダ名\[ファイル名.csv]シート名'!$A$1」 の式を用いて表を作成しようとしたのですが、この方法ではファイルを全部開き値を更新しないとエラーが出てしまいました。 ファイルは200以上有り、1つ1つを開いてデータを引っ張るには無理があります。 フリーソフトを探してみましたが、指定文字を含む行を抽出するソフトは数多くあったのですが、 「指定行」というのが見つからず、お手上げです。 関数や数式・VBAもしくはフリーソフト等、簡易にデータ抽出が出来れば何でも結構です。 但し、VBAに関しては殆ど知識が無いので、解り易く書いて頂けると幸いです。 欲を言えば、ファイル名も同時に抽出出来ればあり難いですが、こちらはさほどこだわりません。 良い方法をご存知な方がいらっしゃればどうかご教示下さいませ。 宜しくお願い致します。

  • csvをエクセルに取り組みたい。初心者

    csvをエクセルに自動マクロ機能で取り込むように設定しました。 12ケタの数字を取り込みたいが9.73E+11となってしまいます。 aのフォルダにa.csv と b.xlsxがあります。 a.csvにダウンロードしたものをb.xlsxに読み込みたいです。 12行のデーターの中から2個のデーターだけを読み込みたいのですが 12ケタの数字もそのままの数字で読み込むことは不可能なのでしょうか? 今まではcsvの表示形式を数字に変換してからブック形式に保存。 そして、テキストにデーターを張り付けてデーターを使用していました。 ブックからデーターをコピーして貼り付けると数字が半角になっていないためできませんでした。 この一連の作業を自動でできたらうれしいかなと思いましたが無理でしょうか? もし、わかる方がおられましたら教えてください。 よろしくお願いします。

  • テキストファイルをエクセルに取り込みたい

    大量のテキストファイルから必要なデータを抽出し、エクセルに貼り付けたいのですが、何か良いフリーソフトを御存知でしたら紹介して下さい。 ○テキストからデータを抽出(抽出キーワード30個程度) ○抽出したデータをcsvに適したように自由にカンマで区切る ○抽出されたデータをcsvまたはxls方式で書き出し 以上の機能がほしいのです。 よろしくお願いします。