|
▼Blue さん:
>▼taka さん:
>>入力してenterを押した時に動作するには?
>>どうすればよいですか?
>ということは、該当シートのChangeイベントあたりの作業になります。
>
>プロジェクトエクスプローラの該当のシートモジュールを選択して
>Worksheet_SelectionChangeの中にコードを書くことになります。
>
>これは、コードエディタの上にあるコンボボックスを
>┌─────────┬─┬─────────┬─┐
>│Worksheet │▼│Change │▼│
>├─────────┴─┴─────────┴─┤
>〜
>とすることで、
>
>Private Sub Worksheet_Change(ByVal Target As Range)
>
>End Sub
>
>というコードが自動生成されます。
>引数の Target は変更しているセルの情報です。
>それを見ることによって、どこのセルを変更したか等確認できます。
>
>また、Changeイベントの中で、そのシート他のセルを変更すると
>そのタイミングで Changeイベントが呼ばれてしまいます。
>今回のような処理の場合、そうなると都合が悪いので、
>Application.EnableEventsプロパティをFalseにして制御してあげます。
>
>
>と、書いている間にJakaさんがコードを書いてくださったのでそれを参考にしてみてください。
ありがとうございます どうしても上手くうごきません・・・・。
|
|