Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

convert dates serial

Forum home » Delegate support and help forum » Microsoft Excel Training and help » Convert dates to Serial

Convert dates to Serial

ResolvedVersion 2007
Edited on Fri 10 Jun 2011, 11:17

Pedro has attended:
Excel VBA Intro Intermediate course

Convert dates to Serial

Hello,

The Question:
How can I convert a date stored as string into a serial format?


Why I need it:
I found that to update the values of a pivot according to a date using VBA the date have to be in serial format.

I use this code to do that:

Workbooks(Name).Sheets("Zara").Range("G28").Value = PT.GetPivotData("Sum of Average", "Company", 1, "YearMonth", pivot_date).Value



I got the date as a string in a cell and I tried to conver it into serial using the Format function with 'c' but it didn't work

pivot_date=Format(str_date, c)


There is other way to convert String Into Serial(date)?

Thanks,
Pedro F. Pardo

RE: Convert dates to Serial

Hi Pedro, thanks for your query. There is another way, you have to parse the text string and then use the DateSerial function. More information here...:

http://www.cpearson.com/excel/datetime.htm

...and here:

http://www.cpearson.com/excel/DateTimeVBA.htm

Hope this helps,

Anthony

Excel tip:

Importing Numbers in Excel 2010

Occasionally, when importing data into Excel you find that the some of the imported values are treated as text.

To convert these numbers to actual values, click on an empty cell and press Ctrl+C.

Next, select the range that contains the values you need to change and in the Clipboard Group on the Home tab, click the Paste drop-down arrow and choose Paste Special. In the Paste Special dialog box, select Add and then click OK.

View all Excel hints and tips

Connect with us:

0207 987 3777

Call for assistance

Request Callback

We will call you back

Server loaded in 0.09 secs.