- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2013 マクロ(初心者))
Excel2013 マクロ(初心者)
このQ&Aのポイント
- Excel2013マクロを使ったファイルの情報整理方法について
- ファイル1とファイル2の共通の言葉を抽出し、ファイル1に残す方法
- ファイル1にファイル2のデータを追加する方法
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
結論から言うと、いまヤリタイ事は 1.ファイル2のC列に、ファイル1から共通する内容を転記したい 2.転記されなかった行は抹消したい といった内容になります 「ファイル1と2」とか無意味に複雑なだけなので、1冊のブックのSheet1とSheet2にします sub macro1() dim LastRow as long lastrow = worksheets("Sheet2").range("A65536").end(xlup).row ’結果シートを準備 worksheets("Sheet2").copy after:=worksheets("Sheet2") activesheet.name = "RESULT" ’ファイル1から転記、不要な行を抹消 range("C1:C" & lastrow).formula = "=VLOOKUP(A1,Sheet1!A:B,2,FALSE)" on error resume next range("C1:C" & lastrow).specialcells(xlcelltypeformulas, xlerrors).entirerow.delete range("C1:C" & lastrow).value = range("C1:C" & lastrow).value end sub
お礼
ご回答有難う御座います。 出来ました。 これを、ベースに、作っていきたいと思います。 また、よろしく教えて下さい。