最近、自分が参画しているプロジェクトでもExcelのバージョンが 2007 ⇒ 2013 にアップされたのですが、これまで使用してきたExcelベースのツール類(VBA使用)がきちんと動作しなくなり、とても困っています。
主な原因は、これまで MDI(マルチ ドキュメント インターフェイス)だったものが、Excel2013になって SDI(シングル ドキュメント インターフェイス)に変更になったためのようですが、Microsoftの公式の情報を見てもなかなかスパッと解決できる良い方策が見つかりません。
Excel 2013 の単一ドキュメント インターフェイスのプログラミング
どうやら「ユーザーフォーム」や「WScript.Shell による外部コマンドの実行」に関連した箇所で多くの不具合が発生しているようなのですが、検索サイトで情報を収集しても皆様ご苦労されているようで、解決に至っていない例も多いです。
漠然とした質問になってしまい恐縮なのですが、以下の点について多くの皆様のご意見や情報をお寄せいただければ幸いです。
① 実装上特に気を付けているような処理はありますか?
② 不具合の発生したどのような処理を、どんな方策で解消できましたか?
③ 不具合の原因特定や問題解消に役立った情報源をご教示頂けますか?
ご多忙とは思いますが、どうぞお力をお貸しください。よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/01 01:27
2015/12/01 01:58
2015/12/01 02:51 編集