オートフィルターで抽出したデータを、3列(S,G,k列)をコピーし、他のシートに
貼り付けたい。
Union(.Columns("S"),.Columns("G"), .Columns("K")).Copy
でまとめて貼り付けようとしましたが、G列、K列、S列の順番に
貼り付けられてしまいます。どこを修正すればうまく貼り付けられるか
教えてください。
With ActiveSheet.AutoFilter.Range .AutoFilter field:=1, Criteria1:=key If .Columns(1).SpecialCells(xlCellTypeVisible).Count > 1 Then With .Resize(.Rows.Count - 1).Offset(1) Union(.Columns("S").Columns("G"), .Columns("K")).Copy End With End If コード
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/27 07:39