Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12718 / 13645 ツリー ←次へ | 前へ→

【9018】入力規則のリストについて ぴかる 03/11/14(金) 16:03 質問
【9025】Re:入力規則のリストについて NECRO 03/11/14(金) 17:46 回答
【9027】Re:入力規則のリストについて INA 03/11/14(金) 17:53 回答
【9030】Re:入力規則のリストについて ぴかる 03/11/14(金) 18:16 お礼

【9018】入力規則のリストについて
質問  ぴかる  - 03/11/14(金) 16:03 -

引用なし
パスワード
   こんにちは。

入力規則のリストのセルがアクティブになった時、3角マークが現れそれをマウスでクリックしてリストが表示されますよね。このマウスクリック操作をマクロ化出来ないでしょうか?。一般操作でキーボードのみで出来る操作も、もしありましたらよろしくお願いします。

【9025】Re:入力規則のリストについて
回答  NECRO  - 03/11/14(金) 17:46 -

引用なし
パスワード
   ぴかるさん、こんにちは。

>一般操作でキーボードのみで出来る操作も、もしありましたらよろしくお願いします。
マクロ化はわかりませんが、一般操作は入力規則されているセル上で
 [Alt] + 矢印(カーソル)キーの下
でリスト表示されますよ。。。

【9027】Re:入力規則のリストについて
回答  INA  - 03/11/14(金) 17:53 -

引用なし
パスワード
   セルA1を対象とするなら

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Address = Range("A1").Address Then
  SendKeys "%{down}"
End If

End Sub

です。

【9030】Re:入力規則のリストについて
お礼  ぴかる  - 03/11/14(金) 18:16 -

引用なし
パスワード
   NECROさん、INAさん、こんにちは。

ありがとうございました。バッチリです。こいつは、いろんな所に使えそうです。オペレーションが非常にはかどると思われます。自分もSendKeysで試していけたので、そいつをお礼しようと思ったら、INAさんが既にやって頂いてた様ですね。さすがINAさんです。対応が、非常に早いですね。

お二方様、今後もよろしくお願い致します。

12718 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free