AccessVBA 複数バージョンExcelが混在する環境で、任意のバージョンの起動したい
いつもお世話になっております。
Access97 WinXPを使用しております。
当方開発環境にExcel97,2000,XPがインストールされております。
AccessVBA上にてCreateObjectする際に
Set oXl = CreateObject("Excel.Application") 'excel起動
という風にActiveXオブジェクトとしてExcelを起動しているのですが、
この際、Excel2000が起動されます。
おそらく最後にインストールしたバージョンが2000(だったと思います)
だからなのだと思うのですが、
上記のソースのまま、
起動するExcelのバージョンを任意に変更することはできないのでしょうか。
起動するアプリケーションのフルパスを指定することで起動はできるのだとは思うのですが
客先環境のExcelのインストール先ディレクトリと、
当方環境のExcelのインストール先ディレクトリが異なるため、
フルパスの指定以外で起動できないか、ご教示いただきたく、質問させていただきました。
何卒よろしくお願いいたします。
お礼
ありがとうございます。競馬で使用しているものがありまして、せっかく見易く作成したものが、無駄になるのか?と思い、お聞きしました。安心致しました。たいした行でも列でもありませんので、大丈夫と思います。ありがとうございました。