EXCEL97のVBAで作成したマクロを他のPCで使用するとマクロが正常に動きません。VBAを作成したPCと使用したPCで特に環境の違いといえば、ジャストシステム系のアプリケーション(一太郎)がインストールされているかいないか位の差です。開発側には一太郎が存在しています。
Visual Basic Editorで参照できるファイルが存在していない旨のメッセージ?らしきものがでたので[ツール]-[参照設定]を確認したところJUSTファイルのJslib32の参照ができていないようなのです。開発者(といっても素人)は、特に難しい設定をしたわけでもないのですが・・・?
このように、VBAを使うとき開発環境と使用環境の違いで動かなくなることってあるのでしょうか?
このような場合、どのような対策をとれば、使用できるようになるのでしょうか?(使用PCに一太郎を入れれば良いのでしょうが、他の方法は無いのでしょうか?)
ただし、勝手に一太郎の責任にしているのかも知れません。
No.1ベストアンサー
- 回答日時:
一太郎は過去にATOKとAccessの相性の悪さでひどい目にあって以来使用していません(^^;;
参照設定でJslib32をはずしてみてはどうでしょうか?
何のライブラリかわかりませんがそのdll?に依存する機能をVBA側で使用していない限り必要ないと思うのですが。
質問している者が素人な為、用を得ない質問でごめんなさい。
参照設定でJslib32をはずしたら動きました。ありがとうございました。
しかし、VB Editorのプロパティウインド等のフォントが正常に表示されなくなってしまいました。今後改良等の予定はないので、いいかなぁ~とも思いますが、この状態でも使用に対して問題は無いでしょうか?
No.4
- 回答日時:
もし一太郎で出力するとか特別な指定がないようでしたら、このまま「Jslib32」を参照する部分の行の先頭に「'」をつけて(つまり「Jslib32」をさんしょうしないようにして)、このファイルをほかのPCに移しても大丈夫だと思います。
でも、なぜ「Jslib32」を参照するマクロになるんだろう?と云う疑問が生じるのですが…
最善は作成者に良く確認することだと思います。
VBAはそれほど敷居が高くないので、これを機にkazhさんもお勉強なさってみてはどうでしょうか?
No.3
- 回答日時:
申し訳ありませんが、もう一度、このエクセルのファイルが何のためのモノか、差し障りのない範囲で仰っていただけますか?
「Jslib32」は一太郎とかジャストシステム製品のためのライブラリの格納フォルダです。これを使うようなExcelファイルであるならば、これを動かすPCにも一太郎やジャストシステムアプリケーションがあって、そのためのものではないのですか?
それと文字化けは、ほかのマクロを表示した時にも発生しますか?
この回答への補足
ありがとうございます。
>このエクセルのファイルが何のためのモノか
エクセルのワークシート上に、家畜のエサの成分が入っていまして、どのくらい食べさせれば、栄養的に十分かを計算させるものです。セルにいちいち数値を入力するのが大変なため、入力フォームを作成し入力をするマクロを組みました。・・・
というわけで、ジャストシステムアプリは使っていないと思うのですが?
>それと文字化けは、ほかのマクロを表示した時にも発生しますか?
Jslib32を切ってしまったら、このファイルのVB Editorのプロパティウインドの文字が化けてしまいました。
他の、ファイルを開き確認したところ化けていないようです。
No.2
- 回答日時:
仰っていることは、要するにマクロの付いたExcelのファイルが開けない(そのファイルのマクロが動かない)と云うことですか?
何をするためのファイルか分かりかねますが、特定のファイルを参照するのであれば、そのファイルがないと動かないでしょう。代替処理(その参照ファイルがなければ、別のところへ飛ぶ)か何かやらないと…
これはVBAだけのことではないと思いますが…
もっと具体的に書いていただけますか。
質問している者が、素人なので用を得なくてすみません。
外部のファイルを参照しているのにそのファイルが無くて、動かないのではないと思われます。jslib32のなかのDLLを参照している用なのですが・・・
参照設定を解除(チェックをはずしたら)動きました。ただ、このまま使って問題ないのかが不安です。さらにVB Editorのフォントが文字化けしたようになってしまいました。
もしわかれば、教えて下さい。 お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
花子のファイルを開きたい
-
800円で販売されている一太郎(...
-
一太郎のメニューが文字化けし...
-
ATOKをお使いの方、今後もVer U...
-
ATOKと一太郎の違いがよくわか...
-
word 2003 pro の書類用紙の書...
-
一太郎の表をうまくWORDに変換...
-
一太郎が起動できません
-
一太郎ATOKの引越
-
一太郎だけマウスカーソルが既...
-
一太郎で画像を薄くする(明る...
-
Edgeのバージョンをグレードダ...
-
Windows2000でExcel(エクセル...
-
Adobe Acrobat 7.0 Documentが...
-
Mac Book上の警告サインが消え...
-
HULFTについてのご質問です。
-
ノートpcからデスクトップに、...
-
office2007を複数台にインスト...
-
自分が書いているCSSのバー...
-
【ノートパソコン】SSD交換時の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
花子のファイルを開きたい
-
ATOKと一太郎の違いがよくわか...
-
ATOKをお使いの方、今後もVer U...
-
商用で使えてオフラインで使え...
-
800円で販売されている一太郎(...
-
一太郎で画像を薄くする(明る...
-
ソフトのcdを紛失しました。
-
なんで一太郎はマック版だけ無い?
-
Androidで一太郎データを閲覧し...
-
花子がアップデートで起動しな...
-
一太郎ATOKの引越
-
一太郎 Version 5 のインストール
-
古いバージョンの一太郎について
-
一太郎で文書制作者の名前が勝...
-
一太郎のトラブル
-
一太郎が起動できません
-
一太郎のメニューが文字化けし...
-
花子フォトレタッチ の使い方...
-
ATOKってキーボードのことです...
-
一太郎スマイルのつかいごこち...
おすすめ情報