memorandumsスマートフォン用の表示で見るmemorandums日々の作業ログです。400windowsMS-Excelで研究用のシミュレータプログラムを作っています。いっても小さなプログラムで、ある運動方程式を数値積分してその結果をグラフに描画するというものです。開発マシンでは問題なく動いていたのになぜか違うマシンでは以下のエラーが。実行時エラーなのでエラー部位も示してくれません。ネットで調べてもはっきりしたものは見つかりませんでした。やった結果、原因がわかりました。開発マシンにはOffice2007が入っていて、それでグラフ調整用のプログラム*1をマクロを生成して作りました。そのプログラムはOffice2007では動作するのですが、実行時エラーが出たマシンにはOffice2003が入っていたため、そのプログラムが無効と処理され実行時エラーとなったようです。以下のように修正しました。1").Activateのように書き換えるとどちらでも動作しました。ExcelVBAは扱いが簡単でプロトタイプ開発に向いているのですがバージョンによって微妙に違うところがくせものですねぇ。»プロフィールid:ke_takahashiソフトウェア開発、工作、面白ガジェットに興味があります。(1)はてなブログをはじめよう!ke_takahashiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。