|
▼ほい さん:
>Dim i As Variant
> i = Worksheets("sheet1").Range("d1:e10").
> Worksheets("sheet2").Select
> Range("c1").Value = WorksheetFunction.VLookup((Range("b1")), i, 2, 0)
> Range("a1").Value = WorksheetFunction.today()
>End Sub
> Range("c1").Value = WorksheetFunction.VLookup((Range("b1")), i, 2, 0)
は、私の環境では、問題なく実行できました。
ただ、Range("B1")に入力されている値が、D1:D10内に見つけられない場合、エラーが出るようです。
> Range("a1").Value = WorksheetFunction.today()
については、todayはワークシート関数として提供されていないので、エラーが出ます。
Range("a1").Value = Int(Now)
か、もしくは
Range("a1").Value = Application.Evaluate("today()")
として、書式を日付にするというのはどうでしょうか?
|
|