tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル createobject
投稿日: 2012/06/13(Wed) 17:10
投稿者YFC
私は、今まで見よう見まねで、VBAでマクロを作成してきた、ほとんど素人の者です。

XP 32bitの環境で、excel2007 VBAを使って作成したマクロを長年問題なく使用してきてきたのですが、
このマクロ内で、createobjectを使って他の起動中のアプリケーションのオブジェクトを
取得していています。
このマクロをWin7x64の環境で実行すると、createobject実行時に、すでに起動中のオブジェクトを
取得せずに、新規にそのアプリケーションのオブジェクトを作成してしまい、マクロがうまく動作しません。(getobjectを使用すると、オブジェクトが取得できない旨のエラーがでます。)

コードを少し変更すれば、使えるようになる等の情報があれば助かります。
あるいは、wow64の根本的な問題で、
このマクロはこの環境の組み合わせでは、使用できないでしょうか?

いままで、簡単なコードということもあり、できるだけ自分で解決してきたのですが、さすがに
手に負えないと感じ、質問させていただいた次第です。よろしくお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。