時間入力を何分何秒をシリアル値に変換するマクロを作って使用していますが、
エンターキーに割り当てが出来ないのでカーソルキーの「↓」を割り当てています。
本当は「1234」と入力してエンターキーを押せばマクロが実行されそのセルに
12:34というシリアル値を入力したいのです。
エンターキーへの割り当ての仕方を教えてください。
ブックが開かれたら実行されるマクロで
Private Sub Workbook_Open()
Application.OnKey Key:="{ENTER}", Procedure:="時間変換"
End Sub
ではエンターキーで"時間変換"マクロは実行されず
Private Sub Workbook_Open()
Application.OnKey Key:="{DOWN}", Procedure:="時間変換"
End Sub
ではカーソルキー「↓」で"時間変換"マクロは実行されます。
何がいけないのでしょうか?
どうか分かる方、アドバイスをお願い致します。
お礼
ご回答ありがとうございます。 独学で勉強しているので時々壁にぶち当たってしまいます。(笑 大変参考になるサイトを教えて頂き感謝致します。 他の疑問が出来たときにも使えそうですネ。m(_v_)m<感謝です!