- ベストアンサー
excel2007VBA 日付参照 列表示
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
同じような質問が他の方からも出てますがどこかの練習問題なのでしょうか・・・ Sub Example() Dim MyColumn As Long, MyLastRow As Long On Error Resume Next With Sheets("Sheet1") Range(Cells(4, "K"), Cells(100, "K")).Clear '↑100はデータが最大となるであろう最終行を指定 MyColumn = WorksheetFunction.Match(.Range("K1").Value2, .Range("3:3"), 0) '↑もしくはws2.Range("C1").Value2をws2.Range("C1")に MyLastRow = .Cells(Rows.Count, MyColumn).End(xlUp).Row .Range(Cells(MyLastRow, MyColumn), Cells(4, MyColumn)).Copy .Range("K4") End With End Sub
お礼
何度もすいません。 ありがとうございます。 出来ました!