• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロで入力文字確定(Enter)したら印刷開始し入力文字を)

エクセルのマクロで文字入力後、自動で印刷し、次の入力待ちにする方法

このQ&Aのポイント
  • エクセルのマクロを使用して、文字入力後に自動で印刷し、次の入力を待つ方法について教えてください。
  • 現在は、文字入力後にボタンを押して印刷を実行していますが、ボタンを省略して自動で印刷する方法があれば知りたいです。
  • 印刷の際に文字入力を消去した後、自動的に次の文字入力を待つようにする方法も教えてください。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

マクロコードの実行を2秒間待たせるなら以下のようなコードを印刷とD4セルの値の削除の間に挟んでください。 Application.Wait Now + TimeValue("0:00:02") 入力後、シートの値を変更したときに自動的にマクロを実行したいなら、シート名を右クリックして「コードの表示」で「WorkSheet」で「SelsectionChange」を選択し以下の部分にコードを記入してください。  Private Sub Worksheet_SelectionChange(ByVal Target As Range) End Sub

gx9wx
質問者

お礼

ありがとうございました。 うまくできました。

関連するQ&A