|
▼かずこ さん:
おはようございます。
>はじめまして
>教えてください
>よろしくお願いします。
>
>ネットワークで接続されている
>他のパソコンのEXCELデータのシートを呼んでいるのですが
>EXCEL2000は、OK なのですが EXCEL2003で実行すると
>数値と日付のところが読込まれません。
>読込まれるようにするにはどうしたらいいのか
>わかりません。
>教えてください。
2003を持っていないので
直接の回答ではありません。
まず、原因がどこにあるのか探るところから始めてみては
いかがでしょうか?
2000と2003で、
>Set Cn = CreateObject("ADODB.Connection")
とした場合、
ADOのバージョンが違う可能性が大ですよね?
msgbox cn.version
等として2000と2003のADOのバージョンの違いがあるか否かを
確認してください。
もし、バージョンに違いがあった場合、
2003でも2000と同じバージョンにして試して見ましょう
(Createobjectでの方法は知りませんが、
参照設定すれば可能ですよね?)
これでうまくいくようなら原因が絞られますよね?
|
|