« C# LINQとラムダ式凄い! | トップページ | C#で作成したDLLに、呼び出し元オフィスソフトのHwndを渡す »

2019/07/27

Access 2013 アドインの作り方

Access以外のオフィスソフトはVSTOでアドインの作成がサポートされているのに、何故かAccessだけ仲間外れ。

どうしてもAccessのアドインを作る必要があり、いろいろ調べたのですが、Access 2010とか少々古いバージョンの記事ばかりで2013以降についての記事が見つからずドツボにはまりました。

 

アドインマネージャの新規読込で、デフォルトで選べる拡張子は accda、accde、mda、mbe の4種類の為、古いバージョンや特殊な開発方法が必要なのかと思い込んでいましたが、結果的に accdbファイルでも、モジュールにコード仕込んで、システムテーブルの USysRegInfo を追加すればよかっただけでした。

 

Access アドインの実装方法については、下記のサイトがとても詳しく解説されています。

 

■T'sWare Access Study ~Vol.2 アドイン入門~

https://tsware.jp/study/indexv2.htm

« C# LINQとラムダ式凄い! | トップページ | C#で作成したDLLに、呼び出し元オフィスソフトのHwndを渡す »

04 vba & other」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« C# LINQとラムダ式凄い! | トップページ | C#で作成したDLLに、呼び出し元オフィスソフトのHwndを渡す »

2020年9月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
無料ブログはココログ