- ベストアンサー
エクセルの入力に関する質問です。リスト設定してあるセルまでタブで移動し
エクセルの入力に関する質問です。リスト設定してあるセルまでタブで移動したら、Alt+↓キーで選択できる事が分かったのですが、sheetにVBAを設定する事で自動的に▼が押下されている状態を作ることはできないでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
シートのSelectionChangeイベントでSendKeysしてみました。 シート見出しの右クリックからコードの表示で、VBEのコードウインドウにコピペしてください。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address <> "$A$1" Then Exit Sub SendKeys "%{DOWN}", True End Sub
その他の回答 (1)
- ap_2
- ベストアンサー率64% (70/109)
回答No.2
VBAで、"Alt+↓"と同等の処理をしたいなら Cells(1,1).End(xlDown).Select 'xlUp、xlToRight、xlToLeftもあります シートOpenイベントにでも書いておけばいいんじゃないかな。
お礼
早速試してみたところ成功しました。 有り難うございました。 Send Keys は初耳でした。 精進したいと思います。