|
こんにちは。
こんな感じにオートフィルタを使ったほうが簡単そうですけど...。
テキストを開いた後のコード。
テキストを開いてから実行するので、アクティブになっているはずだから、ブック名シート名は特に指定してません。
野菜、果物シートのレイアウトが違うみたいですが、果物シートにあわせました。
適当にカスタマイズしてください。
AERw = Range("A65536").End(xlUp).Row
Range("A1").AutoFilter Field:=1, Criteria1:="果物"
Range("B1:B" & AERw).SpecialCells(xlCellTypeVisible).Copy
Workbooks("bookA.xls").Sheets("果物").Range ("A1")
Range("C1:C" & AERw).SpecialCells(xlCellTypeVisible).Copy
Workbooks("bookA.xls").Sheets("果物").Range ("B1")
Range("A1").AutoFilter Field:=1, Criteria1:="野菜"
Range("B1:B" & AERw).SpecialCells(xlCellTypeVisible).Copy
Workbooks("bookA.xls").Sheets("野菜").Range ("A1")
Range("C1:C" & AERw).SpecialCells(xlCellTypeVisible).Copy
Workbooks("bookA.xls").Sheets("野菜").Range ("B1")
|
|