0

非常に古い VB6 アプリケーションを使用しているため、ソース コードを紛失してしまいました。Excel 2003、2007を呼び出すことができます

  1. エクセルを起動
  2. 新しいシート セルに値を挿入します。

com を使用して Excel を自動化していると思いますが、とにかくソース コードを紛失し、プログラマーに連絡できません。

オフィスを 2010 にアップグレードした後、値を挿入できなくなり、空白のシートになった..なぜ?

私と同じ経験をした人はいますか?古い win32 プログラムは Excel 2003/2007 で動作しますが、2010 では動作しません。

参考のためにスクリーンショットを添付してください
。Excel 2007 を使用すると、シートに値を入力できます。
Excel 2010 を使用している場合、それはできず、windbg にいくつかの例外が表示されます。どのようにトラブルシューティングできますか?
ここに画像の説明を入力
ここに画像の説明を入力

4

1 に答える 1

0

トレース/キャプチャできたとしても、あまり役に立たないと思います。

コードの単純さに基づいて、最初から作り直したほうがよいでしょう。それが独自のもので非常に便利なものである場合は、おそらく両方のバージョンを同時にインストールすることを検討する必要があります。これは私にとってはうまくいきました。

于 2013-09-11T03:30:07.047 に答える