• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel電子印鑑をユーザーフォームのみで扱いたい)

Excel電子印鑑をユーザーフォームのみで扱いたい

このQ&Aのポイント
  • EXCELのアドイン“Excel電子印鑑ver2.0”をユーザーフォームからのみで扱いたい。
  • ユーザーフォーム1のコマンドボタンを押して電子印鑑を押印し、ユーザーフォームに戻りたい。
  • SendKeysを使用してユーザーフォームを閉じてから押印する処理を行っているが、ユーザーフォームに戻れない。

質問者が選んだベストアンサー

  • ベストアンサー
  • end-u
  • ベストアンサー率79% (496/625)
回答No.1

不安定なSendKeysを使わずとも、 CommandBarControlのコマンドを直接実行しちゃえば良いと思います。 Executeメソッドを使います。 Private Sub CommandButton1_Click()   Application.CommandBars("cell") _         .Controls("Excel電子印鑑(&E)") _         .Controls("データネーム印押印(&D)").Execute End Sub

karyn9999
質問者

お礼

end-u 様、ご回答、ありがとうございました。 早速、今朝会社で試したところ解決いたしました。 どうもありがとうございました。

関連するQ&A