---### 前提・実現したいこと
目的は、約3000個のexcelファイルそれぞれに対し,複数のVBAプログラムを実行することです.これまで,VBAプログラムの完成に努めてきました.今後はそれら複数のVBAプログラムを一つのプログラムとしてまとめたいと考えています.
複数のVBAプログラムを一つのプログラムにまとめる方法としておすすめは何でしょうか?
情報が少なすぎて、まとめることが可能なものかどうかこちらでは判断できませんが、あなたもできないならお手上げでは?
不備が多々あり申し訳ありません.情報追加しました.
追加された画像に新しい情報が何もありません。一つのファイルにまとめるということですか? それとも一つの関数を呼び出せば全て実行できるようにということですか? Hello World 程度の規模のプログラムを三つ用意し、それらをどのように使いたいのか、つまりまとめるとはどういうことなのかがわかるように説明してください。
C#タグの意味はなんでしょうか。
迅速な対応ありがとうございます.ここでの,"まとめる"というのは一つのプログラムにまとめるというイメージでした.実際に考えたものはC#でそれぞれのVBAプログラムをクラスのメソッドとして定義し,メインプログラムでそれらのメソッドを順序通りに実行しそれを約3000個のexcelファイルに対し実行できるようにするものでした.
複数のVBAプログラムを一つのプログラムファイルとしてまとめる方法としてより良い方法が知りたかったため質問させていただきました.
つまり、C# から VBA のメソッドを呼び出せるかという質問でしょうか? それとも VBA を C# に移植できるかということでしょうか?
C#からVBAのメソッドを呼び出せるかです.
回答2件
あなたの回答
tips
プレビュー