
Excelのアドインを自作したいのですが、
どのようするのでしょうか?
マクロの作成方法、VBAについてはある程度知識があります。
(何度かマクロを作成したことはあります)
アドインは結局VBAで組まれたもの、とネット上で見かけました。
しかし、具体的な作り方分かりません。
特に、「ツール(T)」-「アドイン(I)」で組み込む状態の*.x?a,*.xllファイルの作成方法。
アドインの作成方法について紹介してあるサイト、書籍などがありましたら教えていただけますか?
【補足】
OS:WindowsXP SP2
Excel:Excel2000
No.1ベストアンサー
- 回答日時:
http://www.aa.alpha-net.ne.jp/pcfriend/Excel/exc …
VBAの作成と同じ感覚ですが、注意点がいくつかあるようです。
No.4
- 回答日時:
No.3
- 回答日時:
普通にVBAで作成してから、
1.ファイル-保存で、保存形式をアドインにして保存
2..xlaファイルをアドインフォルダに入れる
3.エクセルのメニューからアドインを登録
で、すれば使える用になります。
.xla で保存してしまうと編集出来なくなる場合があるので、オリジナルは必ず .xls で残しておいてください。
http://www.asahi-net.or.jp/~ef2o-inue/haifu/sub0 …
どのような物を考えて居るのか解りませんが、単純な関数として機能させるのであれば特別な問題は起きないでしょう。
また、ThisWorkBook などの記述があるとアドインのブックになってしまうので、処理上の不都合が起きないようにする事が大切かと思います。
No.2
- 回答日時:
こんにちは。
>アドインは結局VBAで組まれたもの、とネット上で見かけました。
それは、ちょっと大雑把な話で、VBAで組まれたものもあるということですね。
アドインの作り方は、ネットではきちんと書かれたものがないし、あまり人は教えてくれないものだと思います。
本格的なものはセミプロレベルでも、なかなかむつかしいものだと思います。簡単に言うと、マクロのグローバル化っていうことなんですね。そのキーワードでピンとくれば、アドインというものが分るのですが・・・。別の言い方をすると、参照設定が必要ないということなのですね。
当面は、自分の作ったマクロ・ブックを*.xla に保存すればよいだけのことです。後は、アドイン用のイベントをつけたり、Workbook_Openのイベントをつければよいです。個人で使う分にはそれでよいと思います。とりあえず、作ってから、トラブルが発生した時点でも、またご質問なさったほうがよいかもしれません。
>「ツール(T)」-「アドイン(I)」で組み込む状態の*.x?a,*.xllファイルの作成方法。
xll は、Excel専用のコンパイルド・アドインで、COMアドインのdll はOffice 共有アドインがあります。(ただし、共有するように製作段階で設定しなければなりません。)
MSDN アドイン
参考URL:http://www.microsoft.com/japan/msdn/library/ja/m …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonでexcelのvbaを作成、実行する方法について Pythonで表の自動集計プログラムを 3 2022/07/09 09:58
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) Excel マクロの編集がグレーになって 編集ができなくなりました 2 2023/04/28 20:35
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
- Visual Basic(VBA) VBAでPowerPointからExcelにレイアウト通りに出力する 4 2023/07/05 12:22
- Excel(エクセル) Excelの帳票形式をアクセスに取り込むため、 csvのデータ形式になるように、マクロを作成している 2 2022/06/12 22:52
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- Word(ワード) Word 2016のマクロを Word 2021のWordでキー動作させたい 3 2023/04/12 16:14
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで個人用マクロの配布方法
-
エクセルのxans.について
-
携帯のアドレス変更の時に・・・
-
広告ブロッカーのアドカードと...
-
ストアドから得られるレコード...
-
エクセルでアドイン
-
速度が低下し無効になったアド...
-
アドインの削除
-
T-SQL: Order By の使い方
-
excel2013 MonthDays 関数が使...
-
outlook2016のアドイン
-
excel 複数のアドインソフトの...
-
フィルターかけた後、重複を除...
-
差し込み後、元データを変更し...
-
外部参照してるキーを主キーに...
-
エクセルで最後の文字だけ置き...
-
SQLで特定の項目の重複のみを排...
-
SQLServerで文字列の末尾からあ...
-
SELECT 文 GROUP での1件目を...
-
誰か教えてください
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Outlook 送受信エラー
-
エクセルのxans.について
-
エクセルで個人用マクロの配布方法
-
Excel再起動でアドインのタブが...
-
広告ブロッカーのアドカードと...
-
ストアド内で動的にSQLを作る際...
-
excel 複数のアドインソフトの...
-
速度が低下し無効になったアド...
-
VB.NETでテキストボックスから...
-
パワーポイントのアドインのソ...
-
ストアドから得られるレコード...
-
ストアドプロシージャの条件分...
-
Excel:アドイン自作の方法は?
-
Excelで、アドインの削除方法
-
ストアドプロシージャのネスト
-
T-SQL: Order By の使い方
-
excel2013 MonthDays 関数が使...
-
Transact-SQL だけでカレンダー...
-
エクセルでアドイン
-
ストアドプロシージャの変数に...
おすすめ情報