[[20090902205755]] 『Environがエラーします』(どっこい) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Environがエラーします』(どっこい)
 win xp excel2003
 Print #n, Environ("ComputerName")
 Environで、プロジェクトまたはライブラリ名がみつかりません。
 のエラーがあります。他のパソコンのwin xp excel2003では
 エラーしませんが、何が原因でしょうか


 こんにちは。かみちゃん です。

 > プロジェクトまたはライブラリ名がみつかりません。

 VBEの「ツール」−「参照設定」で参照不可になっているものがありませんか?

 (かみちゃん)
 2009/09/02 21:01


 activex data objects 2.8が参照不可になっています。
 もともとブックは別のパソコンで作った物なのですが、
 もとのパソコンではエラーしないので、他のパソコンでも
 エラーはしないものと思ってましたが、この参照設定は
 マクロを作るパソコンにのみ必要なわけではないのですか?
 動かすパソコンにも必要という事ですね。
 activex data objects 2.8は入手できるでしょうか?

 それと関連してと思うのですが、
 (1)マクロでDIM定義していないものがことごとくエラーする。
  もともとしていないのが悪いのですが
 (2)単純な命令も(プロジェクトまたはライブラリ名がみつかりません。
)となるものがある。
 たとえばrite chr 等

 色々聞いてばかりですみませんがお願いいたします。


 こんにちは。かみちゃん です。

 > ActiveX Data Objects 2.8が参照不可になっています。

 ADOを使用していないコードであれば、外してもらっても構わないと思います。
 試しに、ブックをコピーして、バックアップを取り、試してみてはいかがでしょうか?

 > マクロでDIM定義していないものがことごとくエラーする。

 状況がよくわかりませんが、変数宣言は、きちんとしておいたほうがいいと思います。

 (かみちゃん)
 2009/09/02 22:27


 > activex data objects 2.8は入手できるでしょうか?

 参照設定する方法ですと、ADOの特定のバージョンを決めて利用することになりますので、
 パソコンによっては 2.8が無くて、参照不可になります。
 参照設定を行わず、ADOを利用するには
 実行時に環境にある任意のバージョンのADOをCreateObjectする、という方法があります。

http://www.happy2-island.com/access/gogo03/capter00602.shtml

  (kanabun)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.