copy latest price from sheet1 to sheet2 using VBA
On Mar 22, 9:21 pm, wangww wrote:
Hi
Many record in the worksheet1,you can see below:
Date Products Price
2008-02-02 ABC 34
2008-02-03 ABC 36
2008-02-05 ABC 35
I have another sheet which named worksheet2.
Now I want to copy latest price from worksheet1 to worksheet2 by VBA.
Thanks in advance for your help.
Try running this macro in a module:
Private Sub CopyNewest()
dim dtLatestDate as Date
sheets("Sheet1").activate
dtlatestdate = cells(1,1).value
cells(2,1).select
do until activecell = ""
if activecell dtlatestdate then
dtlatestdate = activecell
end if
activecell.offset(1,0).select
loop
cells(1,1).select
do until activecell = dtlatestdate
activecells.offset(1,0).select
loop
sheets("Sheet2").Cells(1,1) = activecell.offset(0,2).value
End Sub
|