お世話になっております。
Excelのリボンを新しく作り、オリジナルのマクロ機能を持たせたボタンを配置したいと考えています。
その際にプログラムを書く場所として、2通りあるのかなと思います。
1つ目は「Custom UI editor」でリボンを作成して、「.xlam」ファイルのVBEにマクロを記述する方法
⇒この方法だと他のPCに配布するにはxlamファイルを配ること?
2つ目はVisual StudioのVSTOアドインプロジェクトを作成してリボンデザインを作り、「〇〇.cs」にC#のプログラムを書くこと
⇒この方法だと配布するためにはVisual Studio上で「発行」からsetup.exeが出力でき、それを配ればよさそう。
と以上のように考えています。
これらはどちらも実行可能でしょうか?(私の理解で合っていますでしょうか?)
またメリットデメリットなどあれば教えていただきたいです。
また、違う方法もあったら知りたいです。
宜しくお願いします。
参考にしたページは以下です。(【ワレコのEXCEL】VBAでリボンを作成して使う方法【ワテ流】)
https://www.wareko.jp/blog/how-to-create-ribbons-with-excel-vba#toc12
このページでは1つ目のやり方を解説されているものと思います。
しかし、なんとなく2つ目のやり方もあるのかな?と思い質問しました。
環境:Windows10
Visual Studio Community 2019
あなたの回答
tips
プレビュー