証明書でVBAコードプロジェクトにデジタル署名する

C#でVBAコードプロジェクトに証明書でデジタル署名する

次のサンプルコードは、Workbook.VbaProject.Sign() 方法を使用する方法を示しています。サンプルコードの入出力ファイルは次のとおりです。任意のExcelファイルと任意の証明書を使用してこのコードをテストできます。

  • サンプルのExcelファイル(5115028.xlsm)
  • サンプルpfxファイル(5115039.pfx)でデジタル署名を作成します。このコードを実行するためにこのファイルをコンピューターにインストールしてください。パスワードは1234です。
  • サンプルコードによって生成された出力Excelファイル(5115029.xlsm)