VBAコードから.NETコードを呼び出すことは可能ですが、VBAが存在し続けるのはなぜですか?私が考えることができる唯一の理由はレガシーです。
並べ替えるだけScripting.Dictionary
で、必要なコードの量は恐ろしいものでした。
IDEはVisual Studio 2003のように見えます。そして、多くの小さな詳細があり、それはあなたを狂わせます(行の変更のように、コンパイルエラーのために警告を受け取ります)。または、複数のスプレッドシートを開くと、「VBAProject」に混ざってしまい、本当に混乱します。
モジュール/クラスモジュール/フォームの分割全体は実際にはそれほど悪くはありませんが、フォームに直接ロジックを書くか、すべてを処理する1つの巨大なモジュールを持つことになります。
Alt + F11を押してC#をハックできないのはなぜですか?