
こんにちは。
下記の処理をVBAでしたいと思い書き方を調べたのですが、似た質問内容はあるものの上手く応用出来ず困っています。
どなたかお知恵をお貸しいただければ幸いです。
どうぞ宜しくお願い致します。
【前提】
・sheet1のセルt1~t5に氏名が順に記載されている。
・sheet2は、a~k列まではデータの入った表で、3行目が項目名。項目名の所にオートフィルタ▼を表示した状態。
①sheet2のa1セルにt1の氏名を表示させる。
②sheet2のe列(e3に項目名、e4~様々な氏名)をt1の内容でフィルタする。
t1でフィルタすることで氏名毎のデータが見られる仕様。
③①②が共に表示された状態のsheet2を印刷
④①~③を、【前提】のt1~t5の氏名分、上から順に繰り返す
※②でフィルタした時、該当データが無い場合も印刷される。
No.1ベストアンサー
- 回答日時:
こんな感じです。
参考になれば幸いです。印刷はプレビューにしていますので、必要に応じて「PrintOut」に変えて下さい。
Sub sample()
Dim r As Range
For Each r In Sheets("Sheet1").Range("T1:T5")
With Sheets("Sheet2")
.Range("A1").Value = r.Value
.AutoFilter.Range.AutoFilter Field:=5, Criteria1:=r.Value
.PrintPreview
End With
Next
End Sub
ママチャリ様
早速ご回答いただき有り難うございます。
教えていただいたコードで無事解決することができました!
本当に助かりました。感謝致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Visual Basic(VBA) エクセルVBAコピー 2 2022/06/08 21:45
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) excelにおける転記マクロの書き方 2 2023/05/12 03:16
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) エクセルでフィルタ後、考えている場所に値コピーができない。 1 2022/05/02 21:01
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel関数、何がいけないのかわ...
-
エクセルオートフィルタで余計...
-
=SUBTOTAL に =COUNTIF の機能...
-
行番号の文字の色が青色の理由?
-
Excel VBAでフィルタしたものに...
-
エクセルの計算表の下向き三角...
-
オートフィルタで抽出したデー...
-
エクセルのフィルタをかけると...
-
エクセルで、桁数の異なるデー...
-
5の倍数の日付だけを抽出したい
-
オートフィルタをしても本当の...
-
Excelのチェックボックスについ...
-
エクセルで特定の範囲内から小...
-
教えて下さい!関数SUBTOTALとC...
-
Excelのセルのデータ:年...
-
オートフィルタの使用にチェッ...
-
フィルタして順番に印刷するVBA...
-
エクセルについて。 ソートで絞...
-
Excel:NGキーワードリストでフ...
-
Excelで先頭の数字が8のセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルオートフィルタで余計...
-
=SUBTOTAL に =COUNTIF の機能...
-
行番号の文字の色が青色の理由?
-
Excel関数、何がいけないのかわ...
-
教えて下さい!関数SUBTOTALとC...
-
色フィルターをかけた状態で、...
-
エクセルの計算表の下向き三角...
-
オートフィルタで抽出したデー...
-
エクセルで、桁数の異なるデー...
-
エクセルのフィルタをかけると...
-
オートフィルタをかけた表に一...
-
Excel2010 フィルタで抽出できない
-
エクセルのフィルタ リスト範...
-
エクセル:色の付いたデータを...
-
excelで奇数の行のみ削除したい
-
エクセルでのオートフィルタオ...
-
Excelのセルのデータ:年...
-
エクセルについて。 ソートで絞...
-
Excelでオートフィルタ時に交互...
-
5の倍数の日付だけを抽出したい
おすすめ情報