Automatic rolling months for forecast sheet
Sorry, my mistake. The code is addressing to the wrong cell.
"Angus" wrote:
Both experts,
The rolling months work, but when I update to Access database, the value is
empty. Following is my code:
.AddNew
.Fields("Order_month") = Trim(Range("J3").Value)
.Update
I try to replace with .Fields("Order_month") = Trim(Range("J3").Text) but
doesn't work. Other cells update properly to database. Thanks to help.
"Tom Ogilvy" wrote:
Why yes I did. DateSerial would be the VBA equivalent. So to the OP,
replace DateSerial with Date in the formula.
Thanks for the catch.
--
Regards,
Tom Ogilvy
"Jim Thomlinson" wrote:
Did you mean Date instead of DateSerial?
--
HTH...
Jim Thomlinson
"Tom Ogilvy" wrote:
If it is to be a real date, then it must be a specific day in the month. If
the user enters just the month and year, then it will default to the 1st day
of the month.
in A2 put =if(A1<"",DateSerial(year(a1),Month(A1)+1,1),"")
and format the cell in the date format you want to see. then drag fill down
the column.
--
Regards,
Tom Ogilvy
"Angus" wrote:
I have to make a sales forecast sheet with rolling months, so that when sales
type "Aug-07" at A1, A2 becomes "Sep-07", and A3 becomes "Oct-07" and so on...
However, i am not sure will the salesman type "Aug-07" or "August-07" or
08012007" at A1...
Besides, i want the month (and the rolling months) a REAL DATE format
because i will copy it to Access database for statistic purpose.
How to make this happen, please help.
|