- 締切済み
EXCELアドインに含まれるVBAのモジュールを呼ぶ方法
gutigutiの回答
- gutiguti
- ベストアンサー率63% (7/11)
"呼ぶ"の意味がイマイチ分かりませんが・・・ "標準添付のExcelアドインの関数のコードを見たい"と勝手に解釈すると、アドインを有効にした状態でVBAエディタを起動して、該当のプロジェクトを開けば、モジュールの中を参照して、関数のコードを読むことは出来ます。 ただし、パスワードで保護されているものが殆どで、これは見ることが出来ません。ATPVBAEN.XLA("分析ツール"で追加されるプロジェクト)等は覗けますが・・・ ただし、これをこのままエクスポートなどして、使用するのは著作権上まずいでしょう。 解答になっているでしょうか?補足をお願い致します。
関連するQ&A
- エクセル2007 VBAのアドインの方法が分かりません。
エクセル2007 VBAのアドインの方法が分かりません。 2003ではツールから簡単に出来ましたよね?アドインというリボンは出せたのですがどうしたらxlamファイルをアドインできるのでしょうか? 宜しくお願い致します。
- 締切済み
- Windows XP
- EXCELのアドインを入れても重くならない方法は?
下記の構成のパソコンを使用しています。 ある時から、EXCELの起動や処理が遅くなったので、 こちらのサイトで調べましたら、アドインが原因では?と 思い、アドインをはずしました。 すると、元のようにすぐに起動してくれるようになり、 操作中の処理も早くなりました。 ですが、分析ツールや条件付き合計ウィザード、VBAを使用したいので、アドインを入れた状態で使用したいのです。 アドインを入れても重くならない方法はないでしょうか? メモリは256MBですが、526MBに増やした方がいいのでしょうか? どなたかアドバイスをよろしくお願いいたします。 <自作> CPU:Pentium III 551MHz メモリ:256MB OS:XP Professional Version2002 SP1
- ベストアンサー
- オフィス系ソフト
- VBAのアドインについて
現在、エクセル2000を使用しています。 セルの”*”という文字をダブルクリックすると、ユーザーフォームが開き、テキストボックス内に文字を入力したらOK(コマンドボタン)を押すとセルにその文字が入ります。 コマンドボタンを実行すると、Call ○○○で標準モジュールのマクロを呼び出すようになっています。 このCallが10行くらい組んであり、それぞれの標準モジュールを呼び出しているのですが、ファイルが重たくなってしまいました。 この標準モジュールをアドイン化して使用できるのでしょうか?
- ベストアンサー
- Visual Basic
- Excel VBA:モジュールを複数のブックで共有するには
お世話になります。 現在、Excel VBAで複数のプログラムを開発中なのですが、 ある程度 処理を共通化したいと思いまして、出来れば標準モジュールと クラスモジュールを別のブックに保存しておき、それを参照設定か何かで 取り込んで動作させたいと思っています。 でも、参照設定しようとしても何かの名称が重複しているらしいエラーが 表示され(しかも何が重複しているのか教えてくれない)、うまくいきません。 ちなみに、共有したいブックは移動する可能性もありますが、最悪、 サーバの固定的なフォルダに置いておくのでも可、と言われています。 (アドインでの取り込みは、この時点で不可能?) うまく(出来れば標準モジュールとクラスモジュールだけ)共有することは できないものでしょうか? 当方、VBの経験は そこそこあるのですが、VBAは 大して使ったことが無い状態です。 もしかしたら、単純にやり方を知らないだけかもしれないのですが、 知恵をお貸しいただければ有難いです。
- ベストアンサー
- Visual Basic
- Excel:アドイン自作の方法は?
Excelのアドインを自作したいのですが、 どのようするのでしょうか? マクロの作成方法、VBAについてはある程度知識があります。 (何度かマクロを作成したことはあります) アドインは結局VBAで組まれたもの、とネット上で見かけました。 しかし、具体的な作り方分かりません。 特に、「ツール(T)」-「アドイン(I)」で組み込む状態の*.x?a,*.xllファイルの作成方法。 アドインの作成方法について紹介してあるサイト、書籍などがありましたら教えていただけますか? 【補足】 OS:WindowsXP SP2 Excel:Excel2000
- ベストアンサー
- オフィス系ソフト
- エクセルVBAで標準モジュールを保護したい
エクセルのVBAマクロを使用したエクセルフィルがあります。 ユーザーは標準モジュールに記述した関数を使ってシートのマクロを変更してカストマイズできます。 ユーザーが標準モジュールを変更すると使用できなくなりますので、この標準モジュールだけをユーザーが変更できない、または見えないようにする方法をご教示いただけませんか。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- EXCEL VBAにて画像処理のアドインを作ろうと考えています。
EXCEL VBAにて画像処理のアドインを作ろうと考えています。 具体的には、シート上の貼り付けてある画像を 範囲選択で任意の大きさに切り取るするような物です。 (WINDOWS付属のペイントで「選択」→「切り取り」を行うような感じ) このようなアドインは作成可能なのでしょうか? 本をいろいろと探してみたのですが、 画像処理に関する内容が少なくて全く載っていなかったため こちらで質問させていただきました。 宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルVBA モジュールの印刷について
エクセルVBA標準モジュールの印刷のセットアップはどうやるのでしょうか? いつも用紙左側ギリギリに印刷され、ファイルに閉じると左側が見えなくなってしまいます。 よろしくお願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- アドインエラーについて
エクセルVBAでアドインファイルを使用しています。 時々、 Excelで前回アドイン’アドインファイルのパス’を開いたときに重大なエラーが 発生しました。このアドインを使用できないようにしますか? このアドインを再度使用できるようにするには、[ヘルプ]メニューから[バージョン情報]をクリックし、 [使用できないアイテム]をクリックします。 このメッセージが出てしまい、エクセルVBAプログラムを起動することができません。 1度出てしまうと、再度実行しても上記メッセージが必ず出てしまいます。 再度、アドインファイルを作成しなおすと、エラーは解消されます。 また、VBAプログラムを動かしてると、何かのタイミングで、また、上記のメッセージが 表示されるようになってしまいます。 どうして出るのかがわかりません。 何か参考になることがあれば教えて下さい。
- ベストアンサー
- Visual Basic