|
Windows2000、Excel2000でVBAで重複データチェックを行いたいと考えています。
csvファイル(例.abc.csv、シート名:abc)の
1行目(R1C1〜R1Cn)に項目があり、重複したデータの値、列番号を
別の新しいブック(例.abc_重複項目.xls、シート名:abc_重複項目)に
出力したいと考えています。
エディットボックス1つとボタン2つ(参照、実行)を用い、
「参照」ボタンの処理で、
1.ファイルダイアログを表示し、csvファイルを選択
2.エディットボックスにフルパスを、表示させる
「実行」ボタンの処理で、
3.1.のファイルの重複項目データを抽出する
4.新しいブックに結果ログを書き込む
1.2.は出来ているのですが、3.4.の段階で
Workbooks.OpenやOffsetメソッド、Dir関数、
ExecuteExcel4Macroなど調べながら、詰まってしまった状態です。
いい方法や、検索すべき方法があればご教授いただけないでしょうか。
[イメージ]
aaa.csv
aaa,bbb,bbb,ccc,ddd,aaa,eee,fff,bbb...
aaa_重複項目.xls
重複項目 列番号
aaa 1
aaa 6
bbb 2
bbb 3
bbb 9
|
|