
EXCELで、見出し(日付)をドロップダウンリストで選ぶと、同じ日付のセルへ移動するようにしたいのですが、どうしたらいいでしょうか?
A1セルにリストを入れています。
見出リストは毎週月・木曜日を指定しています。
A列には項目があります。
シートはB3~NC3まで横に一年分の日付があります。
シートはB3でウインドウ枠の固定をしています。
リストで選んだ日付のセルに移動し、その列をA列項目の右横列にくるようにしたい。
画像はありませんが、上記の内容でリストを作りたいのですが、どうしたら良いでしょうか?
説明が乏しくてスミマセンが宜しくお願いします。
No.1ベストアンサー
- 回答日時:
こんばんは
>見出し(日付)をドロップダウンリストで選ぶと
>シートはB3でウインドウ枠の固定をしています。
日付けは(3行目)1/1のように入力されたセルです
VBAで処理する方法です
対象のシートモジュールに下記を書き込みA1セルのリストを変更してください
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Dim r As Range
Set r = Rows(3).Find(Range("A1"))
If Not r Is Nothing Then Application.Goto r, True
End If
End Sub
マクロが解らない場合はスルーしてください
回答ありがとうございます、すごく助かりました。
思うような表ができました。マクロは始めたばかりで初心者です、もし良ければ処理の解説をいただけないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ドロップダウンリストでセル移動
-
A列に文字列または数字を入力し...
-
エクセルで英数大文字のみの入...
-
【キーボード】母音しか打てない…
-
Excel:長い文字列が途中で切れる
-
マンション名のローマ数字入力...
-
Excelで数値を右詰めでセルに一...
-
Windows10。背面にあるウィンド...
-
excel 図形に入れたテキストや...
-
タスクバーを常に最前面に表示...
-
左向きにエクセルで作成され申...
-
エクセルで10進法から60進法に...
-
認証コードが入力できない(同...
-
windows10のログイン時、入力が...
-
○秘マークはどうやってつけるor...
-
最大化したウインドウの最下部...
-
Windows10 IME 変換候補の順番...
-
初歩的なことなんですが。produ...
-
Yahooメール画面に簡単に入りたい
-
「家系譜」をword もしくはエク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ドロップダウンリストでセル移動
-
EXCELで日付をVBAで自動更新を...
-
A列に文字列または数字を入力し...
-
【キーボード】母音しか打てない…
-
Excel:長い文字列が途中で切れる
-
エクセルで英数大文字のみの入...
-
Windows10。背面にあるウィンド...
-
認証コードが入力できない(同...
-
Yahooメール画面に簡単に入りたい
-
タスクバーを常に最前面に表示...
-
マンション名のローマ数字入力...
-
左向きにエクセルで作成され申...
-
Excelで数値を右詰めでセルに一...
-
ExcelからPDF文書の特定ページ...
-
エクセルマクロ セルをクリック...
-
最大値のあるセルの行番号のみ...
-
Apple IDの作成ができない。「...
-
excel 図形に入れたテキストや...
-
最大化したウインドウの最下部...
-
エクセルで10進法から60進法に...
おすすめ情報