vbaファイルの起動について

タグの編集
投稿者 さわ  (社会人) 投稿日時 2009/7/28 03:17:40
vbaで作成したマクロを、他の端末でも(みんなで使いたいので複数台)使いたいのですが、何か特別な方法がいるのでしょうか?
現在、個人フォルダに保存の状態ですが、他端末で、マクロ→既存のライブラリを追加。にしても、vbaファイルが出てきません…。
どなたかご教示お願いいたします。
投稿者 るしぇ  (社会人) 投稿日時 2009/7/28 03:51:56
まず、何の VBA でしょう?Excel2003 と Access2003 で確認しましたが
該当するような内容はありませんでした。

>マクロ→既存のライブラリを追加。にしても、vbaファイルが出てきません…。
まず、vbaファイルというものが存在しないと思います。
通常の Excel メニューの[マクロ]に[既存のライブラリを追加]はありません。
http://www.officepro.jp/excelmacro/rec/index2.html

アドインの話なら、拡張子は xla で vba ではありませんし、メニューでは
[ツール] → [アドイン]です。
http://hp.vector.co.jp/authors/VA029807/jim_carry-xla-exp.htm
ここに出てくる一覧はローカルの Office インストールフォルダ内にある
Library フォルダの中にあるファイルが対象となります。
その他のファイルは参照ボタンで追加できますが、ネットワーク越しのマクロ
実行はセキュリティ上の問題と、Excel の動作からやらない方が良いと
判断します。
投稿者 さわ  (社会人) 投稿日時 2009/7/28 07:50:45
るしぇ さん、返答ありがとうございました!

私の言っていたVBAファイルとは、3DCADで使っている.catvbaという拡張子でした。

exelでは無いのですが、参照で持ってくる点では同じなのかな…。と思うので、こちらのVBAもるしぇ さんのおっしゃる通り、止めておいた方が良いのかもしれませんね…。
投稿者 魔界の仮面弁士  (社会人) 投稿日時 2009/7/28 09:13:48
3DCAD で VBA を搭載しているものというと、AutoCAD と CATIA ぐらいしか
知らないのですが、*.catvba という事は CATIA でしょうか。

いずれにせよ、利用者がかなり限定されると思いますので、答えられる方は
少ないように思えます。まずはメーカーに問い合わせてみては如何でしょうか。
投稿者 さわ  (社会人) 投稿日時 2009/7/28 16:25:22
魔界の仮面弁士 さん、返答ありがとうございました。
おっしゃる通り、CATIAのVBAです。

まだまだ勉強し出して日が浅いので、VBAと言えば扱いはどれも一緒なのかと思い、いつも勉強させて頂いているこちらで質問してしまいました…。
ご指摘頂いた通り、CADの方面で調べるべきですね、ありがとうございます。