Sub 担当別一覧() With Worksheets("ローデータ") .Range("D5").AutoFilter _ Field:=4, Criteria1:="=ISAKA" .Range("E5").AutoFilter _ Field:=5, Criteria1:="=フォロー中", Operator:=xlOr, Criteria2:="=挨拶待ち" .Range("G5").AutoFilter _ Field:=7, Criteria1:=">=1" .Range("O5").AutoFilter _ Field:=15, Criteria1:="=" '1~4行目を非表示 'Rows("1:4").Hidden = True 'H~N列,P~T列を非表示 Columns("H:J").Hidden = True Columns("L:T").Hidden = True Range("A1").CurrentRegion.Copy Sheets("sheet2").Cells(Rows.Count, 1).End(xlUp).Offset End With 'オートフィルタを解除する Worksheets("ローデータ").AutoFilterMode = False End Sub
該当する担当者一覧をオートフィルタでまとめてsheet2へコピーした後ローデータの方は他の担当者分を
同じ作業しないといけないのでオートフィルタを解除しないといけないのですが上記のコードだと
列が表示されません。(あと、ちゃんと解除されているのか心配です)
列の再表示のコードもあるのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/15 12:04
退会済みユーザー
2016/08/16 01:19
2016/08/16 10:49
2016/08/16 11:01