SUBTRACT ONE month to particular date format
-
- PlatinumLounger
- Posts: 4373
- Joined: 26 Apr 2010, 17:36
SUBTRACT ONE month to particular date format
i have this var (dimensione as string) ="03_2012" i need to subtract one month end return in this case new_var="02_2012" ...how to?
-
- Administrator
- Posts: 78631
- Joined: 16 Jan 2010, 00:14
- Status: Microsoft MVP
- Location: Wageningen, The Netherlands
Re: SUBTRACT ONE month to particular date format
Here you go:
Code: Select all
Dim my_var As String
Dim new_var As String
Dim parts() As String
Dim d As Date
my_var = "03_2010"
parts = Split(my_var, "_")
d = DateSerial(parts(1), parts(0), 0)
new_var = Format(d, "mm_yyyy")
Debug.Print new_var
Best wishes,
Hans
Hans
-
- PlatinumLounger
- Posts: 4373
- Joined: 26 Apr 2010, 17:36
Re: SUBTRACT ONE month to particular date format
HansV wrote:Here you go:
Code: Select all
Dim my_var As String Dim new_var As String Dim parts() As String Dim d As Date my_var = "03_2010" parts = Split(my_var, "_") d = DateSerial(parts(1), parts(0), 0) new_var = Format(d, "mm_yyyy") Debug.Print new_var