-PR-
締切り
済み

Excel97での保存について、

  • すぐに回答を!
  • 質問No.95823
  • 閲覧数134
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 50% (1/2)

エクセルでソフトを作っています。
作成時の環境
OS   Windows98
Excel 2000
ソフトはエクセル2000で作成しておりまが
ソフトは2002、97でも動くよう心がけて作っています。
それで現に2002、97でも動いているソフトです。
しかしExcel97であるマクロだけが効かないのです!!
さっぱりわかりません。
尚ファイルを閉じるマクロなのですが・・・

マクロ↓
ActiveWorkbook.Save
ThisWorkbook.Close

ログ↓
アプリケーション例外が発生しました:
アプリケーション: excel.dbg (pid=124)
発生時間: 6/26/2001 @ 14:3:1.315
例外番号: c0000005 (アクセス違反)

----> システム情報 <----*
コンピュータ名: KATO_SERVER
ユーザー名: Administrator
プロセッサの数: 1
プロセッサの種類: x86 Family 6 Model 3 Stepping 4
Windows Version: 4.0
現在のビルド: 1381
現在のタイプ: Uniprocessor Free

説明不足だと思いますがなんか思い当たる人がいれば教えてください。
よろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル9

ベストアンサー率 25% (8/32)

今回問題となっているオブジェクト/プロパティ がどうかは分かりませんが、 私もよくマクロで作っていまして、 Excel95で動いた物のいくつかがExcel97で動かなくなってしまいました。 ピボットテーブルとか、ソートに関する部分だったのですが、 マイクロソフトのHPでいろいろ探したのですが、 そのような説明は全くなし! 最低です。過去の資産を引き継げないなんて。。。 今回の件も ...続きを読む
今回問題となっているオブジェクト/プロパティ がどうかは分かりませんが、
私もよくマクロで作っていまして、
Excel95で動いた物のいくつかがExcel97で動かなくなってしまいました。

ピボットテーブルとか、ソートに関する部分だったのですが、
マイクロソフトのHPでいろいろ探したのですが、
そのような説明は全くなし!

最低です。過去の資産を引き継げないなんて。。。

今回の件も、そんな感じかもしれません。
あまり期待せずに、他の方法を検討したほうがいいかもしれませんよ。
お礼コメント
431661cells

お礼率 50% (1/2)

ありがとうございました。
確かにマイクロソフトのHPではあまり有力な情報が手に入りませんよね、
今回このサイトで質問した後も自力で調べていましたらたまたま原因が
わかりました!!
ソフトではたくさんユーザーフォームを使っているのですがそれぞれの
フォーム(リストボックスとかテキストボックスとか)のプロバティの
コントロールソースが原因で強制終了が発生してました。
そのコントロールソースで同一シートのセルを参照するのではなく他のシートの
セルを参照すると問題あるみたいです。
ただこの問題はExcel97のみでExcel2000、2002では解決されてるみたいです。

Excelの機能、Windowsの機能、この2つの機能をごちゃまぜに使うのはよくないってことですね。
投稿日時 - 2001-06-29 11:33:47


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ