2017-06-14 2 views
0

私はVBA ---> VB .NETの旅をしており、Visual StudioでExcel 2013/16用のカスタムExcelリボンを作成中です。VSTO Excelリボンタブ - モジュールへの別のコード(.NET)

リボンをプロジェクトとして選択すると、Visual Studioにいくつかのタブが追加されました。そのうちの1つには、ボタンのクリックアクションのコードが格納されています。

私の背景はVBAなので、別のものを別々のモジュールにするのに慣れていて、同じことをやりたいのです(たとえば、計算ボタンの1つのモジュール、ボタンの書式設定のための1つのモジュールなど)。このように別々のモジュールを持つ方法を見てください。私はちょうどVSの新しいタブを作成しようとしましたが、どこにもその...

アイデア?

答えて

0

VS Studoi for Excel Plugin(VSTO)の開発を使用しているので、ここではdifferet関数/ onclick/events用に異なるモジュールを見つけることはできません。

しかし、代わりに、ここで部分的なクラスを作成して、異なるファイルでコードを壊すことができます。 vb.netでは、新しい機能とイベントコードを単一のファイルにデフォルトで追加します。

+0

こんにちは!申し訳ありませんが、私はちょっとプロジェクトをパークしなければなりませんでしたが、今はそれを元に戻してください。ご回答いただきありがとうございます。 もう少し詳しく説明できますか?私は今日、これを大成功なしにやろうとしました。 私が避けようとしているのは、1000行のコードを持つ単一のクラスを持つことです。その構造を設定する方法(およびそれを設定するための手順)についてアドバイスがあれば、それは非常に役に立ちます! – JakeyG

関連する問題