• ベストアンサー

Excel97とOSの相性?

会社でExcel97を使っています。 Windows98SEの端末では普通に閲覧、書きこみ、保存ができるエクセルファイルが、XP、またはMEの端末では、たまに動作がおかしくなります。(かならずというわけではありません) 多くは強制終了になり、一度そうなってしまうと、何度再起動しても同じです。 シートコピーで新しいファイルに移しても、駄目なことが多いです。 検索していると、97とXPとの相性が悪いのが原因なので、フリーソフトの修正パッチを当てる等…という記述を読みました。 97とMEでも同様でしょうか? エクセル2000にするべきなんでしょうか…?

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

下記のサポート情報は参考になりますか? 【Windows XP 環境の Office アプリケーションに関する問題】 http://support.microsoft.com/default.aspx?scid=kb;ja;418061&Product=ofw97 【Windows 2000 および Windows XP 環境で Office 97 VBA を使用する際の制限】 http://support.microsoft.com/default.aspx?scid=kb;ja;416044&Product=ofw97 【Microsoft Office 97 を完全に削除する方法】 http://support.microsoft.com/default.aspx?scid=kb;JA;254250&Product=ofw97

mariboh
質問者

お礼

お礼が遅くなりました。URLを見ましたところ、直接の解決にはなりませんでしたが、とても参考になりました。ありがとうございました。

その他の回答 (1)

  • akio_myau
  • ベストアンサー率34% (515/1480)
回答No.1

ハードディスクの空き容量とか 常駐ソフト、メモリの量などが関係しているのではないでしょうか。 修正モジュールを当てることはもちろんですが スタートアップの中に入っている 常駐ソフトを極力減らしてみましょう。 一応、OSとOffcieの対応表の アドレスを記載しておきます。

参考URL:
http://www.microsoft.com/japan/office/previous/xp/evaluation/platform/past.asp
mariboh
質問者

補足

レスありがとうございます。メモリでもリソースでもありません。新しいPCなので空きも十分あり、常駐もデフォルトのみです。スキャンディスクもかけてみましたが本体自体には異常ありません。また、ファイル自身は98端末複数で確認しましたがこれも異常ありませんでした。 一応はME、XPなどのOSに対応していることもわかっています。ただ、フリーソフトなどが出ているということは、他にも不都合が多発しているのかと思い、もしかしてこの状況は、よくある不都合として知られているのではと思い、お尋ねしました。

関連するQ&A

  • Excelが強制終了になってしまうのですが‥

    もし以下の原因、あるいはどこに問い合わせればよいかご存知でしたらお教えください。 ・Excel97で特定のファイルを開くとき、強制終了される ・Access97でエキスポートして作成したExcel97のファイルが「マクロが含まれています」というメッセージが表示される ・Office2000でExcelが強制終了が出て開けない。また、アンインストールしてインストールしなおしても現象がなおらない Excel97の特定のシートを開こうとすると「メモリ不足です」というメッセージが表示され、印刷しようとしても、新規作成したファイルにコピーペーストしようとしても強制終了になります(複数台のPCにて。OSはWin98SE/ME)。 どうしても印刷したいので、Access97でテーブルとしてインポートし、再度excel97のファイルとしてエクスポートしました。 エクスポートしたファイルを開こうとすると「マクロが含まれています」というメッセージが表示されます。「マクロを無効」にチェックを入れ、開こうとすると、「このブックにはマクロ(Microsoft excel4.0macro)が含まれています。安全だとわかっている場合ははいをクリックして開いてください」と、もう一度メッセージが表示されます。不安なので開きませんでした。 PCはNorton2001の最新のウィルス定義を使用し、HDD全体のウィルススキャンをしましたが、ウィルスは検出されません。シマンテック社さんに分析を依頼しましたが、悪意のあるコードは見つからなかったとのことです。 また、このファイルが原因かわかりませんが、office2000をインストールした複数台のPCでexcelが起動できなくなりました。アンインストールしてインストールしなおしてもやはり強制終了になります。 Accessのテーブルの状態で全ての列を選択してコピーし、Excelにペーストすると問題なくデータが表示・印刷できるのですが、なにぶん気持ちが悪いです。

  • Excelの関連付けがおかしい???

    Win98SE、Office2000がインストールされているPC環境で 訳あってExcel95を起動させました。 その後、Excelファイル(.xls)をダブルクリックするとExcel95が起動するようになりました。 拡張子の関連付けを確認したところ、Excel95が起動するように 変更されていました。 Excel95はマクロを走らせる為だけにしか使用しないのでExcel2000で起動するように関連付けを変更しました。 その後、ExcelファイルをダブルクリックでExcel2000が起動するように なったんですが、一回の実行でExcelファイルが2回開くようになったので、 「ファイルの種類」のExcelワークシートの内容を変更しようと 思ったところ、「ファイルの種類」の中にあった「Microsoft Excelワークシート」 がなくなってしまいました。 新たに「xls」ファイルを関連付けさせようと思い、追加しようとすると 「拡張子".xls"は既にファイルの種類'Excel.Sheet.5'で使用しています。他の拡張子を洗濯してください」 とエラーが出ます。 しかし、「ファイルの種類」の中には"Excel.Sheet.5"というものは存在していません。 無理矢理ですがExcelファイルを選択し、Shift+右クリック→アプリケーションから開くを選択し、 Excel2000を選び、"この種類のファイルを・・・・・" にチェックしてみたところ、今度はExcelファイルをダブルクリックで開くと 毎回Excelのアプリケーションが立ち上がります。 「ファイルの種類」の中から消えた「Microsoft Excelワークシート」は復元できない(されない) 又は作成できないんでしょうか? ".xls"が関連付けされている「Excel.Sheet.5」はどこにあるのか。 Excelアプリケーションがファイルを開くたびに毎回立ち上がるが 一度開いたらそのアプリで開くようにするにはどうすればいいのでしょうか。

  • VB2005で、Excel 2010に罫線を描く。

    ※ VB2005で技術計算をし、[Excel 2010] に資料を作成しています。 ※ [Windows XP]+[Excel 2005] では正常に作動するコードを    [Windows 7]+[Excel 2010] 上のVB2005に移植すると、罫線の    描画部分でエラー表示が出ます。 ※ [Excel 2010] の Open コードは下記です。 ※ ファイルを開くコード    Me.Hide() xlApp = CreateObject("Excel.Application") xlBook = xlApp.workbooks.add xlSheet = xlBook.sheets("sheet1") xlBook.application.Visible = True Me.Show() MsgBox("Excelファイルは開きましたか", 0, "確認") Excel転記ToolStripMenuItem.Enabled = True ※ 何かの認識コードが不足しているのでしょうか。    教えて下さい。  

  • vbsでExcelのシートをコピーするには

    vbsでExcelのシートをコピーすることができず、困っています。 雛形のAファイル(Excel)のシートを別のBファイル(Excel)にコピーしたいのですが、 下記コーディングでは、「実行時エラー この変数は宣言されていません。: 'before'」となります。 xlsSheet.Copy before:=xlsBook2.Worksheets("Sheet1") Excelのマクロに記載して、Excelのコマンドボタンから呼び出すなどすれば動くのですが、 ハンディ端末のサーバ側アプリがvbsで、vbsから行いたいのです。 vbsでExcelファイルのシートをコピーすることはできないのでしょうか。 ご存知の方、ご教授いただければ幸いです。

  • EXCELで画像の挿入

    EXCEL2000をXPで使用しています。 1ファイルに1シートのEXCELのデータが300件あります。 シート内の決まったセルに画像を貼り付けしたいのですが 件数が増えると時もあり毎月とても時間がかかっています。 簡単に出来る方法があれば教えてください。 1.EXCELのファイル名と画像のファイル名は同じです。 2.画像を貼り付けたいセルは結合しています。 3.EXCELのシートはセルの値が違うだけで構成というか配置は同じです。 よろしくお願いします。

  • EXCELのプロパティ「内容」表示のことで。

    ちょっとした疑問なのですが、私の上司のパソコン(WINDOWS 98SE)ですがEXCEL2000がインストールしてあり、マイコンピューターでEXCELのデータをプロパティで見ると「内容」という項目があり、EXCELのシート名が表示されるようになっています。 私のパソコン(WINDOWS XP)にはEXCEL2003がインストールされており同じように確認しても「内容」が表示されません。上司に聞いてみても、「知らない」と言われるばかりで、何か方法があるのでしょうか?よろしくお願いします。

  • Excel2003 『以前のバージョンで保存...

    ◆質問◆ Excel2000で作成したファイルをExcel2003で開くと、見ただけで何の変更もしていないのに、閉じようとすると次のメッセージが出ます。 『以前のバージョンで保存したファイルに含まれる式は、ファイルを開いたときに自動再計算されます。』 これを表示しないようにする方法として、オプションメニューで 『手動計算』 に変更する方法がありますが、これではなく、問題の対象ファイルを書き換えないで済む方法を教えて下さい。 Excel2000の機能しか使うつもりは無いのですが、例えば、Excel2003をExcel2000として使用するような方法は無いでしょうか? UIは2003のままで構いませんが、ファイルのリードライトをデフォルトでExcel2000で作成したファイルとして扱うようなことが出来ないでしょうか? 条件および質問は、   ・ Excel2003で、Excel2000(XPも?)のファイルを閲覧するだけ。   ・ 対象のファイルは書き換えない。   ・ とにかくウザいメッセージを出さないっ!!!!   ・ 余計な手数をかけない。 ◆状況説明◆ 会社で Excel 2000,Excel XP(2002),Excel 2003 を混在して使用しており、私は Excel2003 を使用しています。サーバーにあるファイルをみんなで共有して作業(修正,閲覧)しており、問題のファイルを閲覧するたびに、問題のメッセージが出ます。2003を使用している人のほうが少ないので、閲覧しないといけないファイルの大半でこのメッセージが出ます。機能的にExcel2000で十分ですし、何よりもこのようなケースは、最旧バージョンに合わせるのがセオリーと思います。 一度2003でセーブしても、その後で他の人が2000(XPも?)でセーブすれば、元に戻ってしまいます。 別に支障は無いのですが、とにかくウザいのです。 よろしくお願いします。

  • エクスプローラでExcelのファイルを作成するときのシートのかず

    エクセルで、[ツール]-[オプション]の「全般」タブのところで、 「新しいブックのシート數」を1に設定しましたが、 エクスプローラの[ファイル]-[新規作成]で Microsoft Excel ワークシート を選擇すると、作成されるファイル(.xls)のシートは1枚ではなくて、3枚のままです。 エクスプローラで作成したときにも1枚にする方法をお教えください。 なお、Excelの[ファイル]-[新規作成]で作成したときには1枚になります。 OS:Windows98SE Excel2000です。

  • Excelが変なのですが・・・

    Windows XPを使っていますがExcelがちょっと変なのですが・・・ Microsoft Excelのバージョンは以下のようになっています。 Microsoft Office Excel 2003 SP3 Microsoft Office Personal Edition 2003 の一部 Microsoft Office Excel 2003を起動し、ファイルを開くと、 「Microsoft Excel-ファイル名」とタスクバーに表示されます。 マイドキュメントからExcelのファイルを開くと、 「ファイル名」とタスクバーに表示されます。 どちらも左上は「Microsoft Excel-ファイル名」と表示されているのですが、タスクバーでの表示のされかたが違います。 Microsoft Office Excel 2003を起動し、ファイルを2つ以上開いたり、 マイドキュメントからExcelのファイルを2つ以上開くと、 シートの移動またはコピーをクリックし、移動先ブック名のリストを見ると、ファイル名が表示されるのですが・・・ Microsoft Office Excel 2003を起動し、ファイルを開いたものと、 マイドキュメントからExcelのファイルを開いたもののシートの移動をするときに、 シートの移動またはコピーをクリックし、移動先ブック名のリストを見ると、ファイル名が表示されません。 どちらのファイルのバージョンも同じで、逆のパターンでも表示されません。 同じソフトを使ったファイルでバージョンも同じなのに、 どうしてこのようなことが起きるのでしょうか? 改善策などアドバイスをください。

  • Excelが固まる

    Excel2003で作ったデータをExcel2007で編集中に固まってしまう。固まったあとは、Excelを閉じるか、再起動する必要があります。OSはXPで、メモリは1GBです。修正プログラムなどあるのかなとも思い調べてみましたがわかりませんでした。 どなたかアドバイスいただけませんでしょうか?

専門家に質問してみよう