VBAから扱えるDLLをC#で書いてみる。PowerPointVBAから扱えるDLLをC#で書いてみる。Office関連2015.03.23VBAから扱えるDLLをC#で書いてみる。PCには標準でC#のコンパイラが入っているので(環境によっては入っていませんが、ここではそういった環境は横に置いておきます)、わざわざ重いIDEを使わなくても、メモ帳などの軽いテキストエディタだけで、VBAから扱えるマネージドなDLLを作成することができます。32ビット版)だと下記フォルダにファイルがありました。Frameworkのバージョンや、32ビット/64ビットの違いで場所が異なる場合がありますが、ファイルの場所が分からない場合には、ファイル名「csc.exe」で端末内のファイルを検索すると良いでしょう。簡単なコードを書いてみる。コンパイラの場所を確認したところで、次は実際にコードを書いてみます。[Description("指定した文字列をURLエンコードします。指定した文字列をURLエンコードします。name="target">対象となる文字列です。name="enc">エンコード方式を文字列で指定します。}}指定した文字列を指定したエンコード方式でURLエンコードするだけの、簡単なプログラムです。