• 締切済み

オープンできないexcelファイルからVBAを取り出せるか?

自宅でEXCEL2000でVBAを作成しました。FDで仕事場に持ち込むと EXCELオープン→マクロの有効→強制終了 になってしまいます。マクロを無効としても同じです。 このサイトの過去の質問で「開けないエクセルのデータを取り出すことができる」とありましたが、エクセルファイルに組み込んであるVBAのコードは取り出せることが可能なのでしょうか??よろしくお願いします。 ちなみにデータは外部参照やワードで開いて取り出すことができました。 OS:WIN95 B EXCEL:2000 (9.0.3821 SR-1)

みんなの回答

回答No.1

エクセルを開いた状態なら 操作をして取出す方法はあるのですが。 FDのスキャンディスクは試されましたか? ぜひ一度トライしてみて下さい。 (エラーを自動的に修復にチェック)

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VBAでエクセルからエクセルのファイルを開くには?

    D:\に db1.mdb Book1.xls があります。 db1.mdbのフォームのコマンドボタンをクリックして Book1.xlsを開きたいのですが VBAコードをご教授いただけますか? (マクロではなくVBAコードが知りたいです) エクセルからエクセルのファイルを開くなら Workbooks.Open ファイルのフルパス で出来ました。 ご回答よろしくお願いします。

  • EXCEL97のVBAのトラブル

    EXCEL97のVBAで誤ったプログラミングをしたため、 大切なファイルが開けなくなってしまいました。 "Private Sub Workbook_Open()"のところです。 Sheetが開ければ、他はすべて消えても構わないのですが、 なにか開く方法はないでしょうか? 強制終了になってしまいます。詳細には "EXCEL のページ違反です。 モジュール : EXCEL.EXE、アドレス : 0137:3009a7fd・・・"と出ます。

  • エクセルVBAについてですが・・・

    エクセルVBAの初学者ですがよろしくお願いします。 エクセルマクロのファイルを開くとき「マクロにウィルスが含まれている可能性があります。マクロを有効にしますか?無効にしますか?」とファイルを開くたびにたずねられますが、セキュリティーを低くすることでこの質問をされないですむということは、聞いたのですが、 openイベント等を使いこの質問を回避することは、できないのでしょうか? 知っている方がいたらアドバイスをお願いします。

  • 他のExcelファイルのVBAコードを検索したい

    他のExcelファイルに書かれたVBAコードに、ある特定のキーワード(パス名など)が使われているかを自動的に調べるためのVBAを書きたいと思っています。 仕事で使っているマクロが書かれたExcelファイルからある特定の処理をしているマクロを含むものを検索したいのですが、検索するExcelファイルが膨大なため、順番にExcelファイルを開いてVBAコードをチェックしていく工程をマクロ化したいのです。ファイルを順に開いていく処理はマクロ化できるのですが、書かれたVBAコードのチェックをどうしたらよいか悩んでいます。 「VBAコードに対して検索する」または「VBAコードを1行ずつ変数に代入する」、「モジュールシートをテキストファイルに出力する」などの処理が自動化できれば対応できそうなのですが、そのような処理をExcelVBAで作成できるでしょうか。 なお環境はWindowsXPのExcel2003です。 よろしくお願いいたします。

  • Excel 2003のVBAマクロデータをExcel 2007で見たい

    Excel 2003のVBAマクロデータをExcel 2007で見たい。 Excel 2003でVBAマクロを登録したExcelファイルがありますが、今回、Excel 2007をインストールして、該当ファイルを開いたところ、「マクロデータを削除しました。」とメッセージが出て、VBEを起動してもマクロが見えなくなりました。OSはWindowsXP SP3です。Excel 2003で登録したVBAマクロをExcel 2007で削除されないで、次の2点について、可能にするにはどうすればよいか、ご教示願います。 (1)マクロデータを残す方法。 (2)マクロ起動する方法。

  • Excel マクロ無効化

    Micorsoft Excelで、VBAで以下のように指定のExcelファイルのマクロを無効化したいのですが、やりかたを調べてもよくわかりません。できないのでしょうか?アドバイスいただけると幸いです。 具体的にやりたいこと (1)マクロ有効にしたExcelファイルのVBAから他のExcelファイルをマクロ無効で開く (2)マクロ有効にしたExcelファイルのVBAで、開いているExcelファイルのマクロを無効に設定する。(有効だったものを無効にする)

  • Excel VBA 有効化しても無効化になる

    知っている方ご教授願います。 会社のVBAでデータベース.CSVをVlookで管理表のExcelシートへインポートするVBAを使用しています。 (オープンフォームから、ファイルを選択し起動ボタンを押す) 先日、今まで通りに同じようにインポートしようとしたところ、 「コンテンツの有効化」で有効にする⇒マクロを起動⇒「マクロが無効化されています。」となり、フォームが起動しなくなりました。 インターネットでしらべましたが、 原因不明です。以下のことはやってみました。 1.セキュリティセンターの設定で、「デジタル署名されたマクロを除き、すべてのマクロを無効にする」にしてます。 2.Excelをすべて閉じ、PC再起動しました。 3.以前に使えていた時の、ExcelVBAのモジュールをコピーしてみました。 以上です。 わかる方教えていただけませんでしょうか。 尚、他のVBAが組んであるExcelファイルは動きますので、今使っているインポートの管理表だけが使用できない状況です。

  • VBAでマクロ付きファイルを開く場合

    こんにちは。 VBA初心者です。 VBA(Workbooks.Open Filename)を使ってマクロ付エクセルファイルを開こうとしたのですが、単体で開く時と違い「マクロを有効にするか無効にするか?」ダイアログが表示されません。 マクロを有効にしてファイルを開きたいのですが、これはダイアログが表示されていないだけで自動的に「マクロを有効」となってファイルが開いているのでしょうか?そうではない場合このダイアログを表示させるにはどうしたら良いでしょうか? 判りつらい説明で申し訳ありませんが、教えて下さい。

  • エクセルのVBA起動

    WindowsXPでExcel2002を使っています。 いつの間にかエクセルのVBAエディターを起動するとオフィスのインストールが立ち上がり、Microsoft Excelのコンポーネントをインストールしていますというダイアログが現れるようになりました。なおかつ、開いているファイルにマクロが書いてあれば表示されるのですが、新規ファイルやマクロが入っていないファイルですと何も表示されません。プロジェクトエクスプローラもプロジェクトなしと表示されています。 メニューもほとんどの項目が選択できない状態です。 その状態でも、マクロがあるファイルを開くと、そのファイルだけのプロジェクトが表示されます。 ワード2002を見てみますと、そちらは新規ファイルでもVBAエディターは何のメッセージもなく開きますし、ドキュメントのコードを書くことも出来ます。 何か変なところをいじってしまったのかと思い、一旦削除して再インストールしてみましたが、同じ状況になってしまいます。 再度削除し、オフィス97を入れてみましたが、これですとエクセルのVBAエディタも普通に使えます。 オフィスXPに戻すと、エクセルだけそういう状況になってしまいます。 原因と対応策をお教え頂ければ嬉しく思います。 よろしくお願いいたします。

  • Excel VBAにてFFT

    Excel VBAにておよそ5万点のデータをFFTする方法についての質問をさせてください。 いつもはあるソフトを用いて実験データのFFTを行っているのですが、作業効率を改善したいと考えExcel VBAにてFFTをしたいと考えています。 私はC言語を少しですが学習したことがあるので、FFTWのようなFFT を実装したフリーソフトウェアが存在しているのを知っています。 時間節約のためExcel VBAにてFFTのコードを位置から書くのではなく、FFTWのアルゴリズムでExcel VBAで利用できるプログラムを使いたいと考えています。 この場合、自分でFFTWのコードを見ながらExcel VBA用にコードを書きかえるしか手はないのでしょうか。私はC言語もExcel VBAも未熟であるため、この作業を行うことができそうにありません、、、 Excel VBAで利用することのできるFFTのコードはあるのでしょうか。 なお、FFTするためのデータ点数は約5万点、多いと10万点ほどで、データ点数が2の累乗に限定しないものを使いたいと考えています。

通える範囲にある大学とは?
このQ&Aのポイント
  • 西之表市での移住を考えている方に質問です。通える範囲に大学はありますか?
  • この質問は、自治体の移住Q&A企画『自治体に聞いてみた』の質問です。
  • 種子島・西之表市への移住についての質問です。
回答を見る

専門家に質問してみよう