12 January 2010 by Ross McLean
I reckon 2010 is going to be a good year. It’s getting off to a great start here on MIE, with a podcast from Rob Collie of Microsoft. Rob, for those of you who don’t know, is a leading light in the world of powerpivot, and run powerpivotpro.com, a blog devoted to powerpivot and BI.
If you haven’t head about powerpivot yet, have a listen and find out more, if you’ve been playing with it, I think you’ll find this quite interesting.

Hockey Hero - Rob Collie
Feel free to leave some comments with any feedback about this podcast, and also any ideas for future podcasts, thanks.
Side Note:
I believe that we will need to find a suitable acronym for poweropivot, suggestions? pvp, pp, pptv, pvt??? Important stuff!
Get listening here:
Podcast: Play in new window
| Download
Tags: 2010, MOSS, Podcasts, powerpivot, Sharepoint
Categories: Podcasts •
3 Comments »
11 December 2009 by Ross McLean
In my last post, VBA Version 7 Daniel, author of Daniel’s XL Toolbox, commented that he had not come across anything untoward with the “new!” version of VBA, and reported, so far, all is well with his addin – good news! Then JP from Code For Excel & Outlook, pointed to a VBA Compatibility tool (tool, info) from MS – thanks JP, I think this is called team work! ;-)
Anyway, I believe the major update might be support of 64 bit types in VBA? I’m not running a 64 bit OS to test, but I found this:
Excel 2010 can load much larger workbooks. Excel 2010 made updates to use 64-bit memory addressing in order to move beyond the 2-GB addressable memory boundary that limits 32-bit applications.
The down side of this is:
Visual Basic for Applications (VBA) VBA code that uses the Declare statement to access the Windows application programming interface (API) or other DLL entry points will see differences between 32-bit and 64-bit versions. The Declare statement must be updated with the PtrSafe attribute after inputs and outputs to the API have been reviewed and updated. Declare statements will not work in 64-bit VBA without the PtrSafe attribute. New data types are added to 64-bit Office 2010 VBA: LongLong and LongPtr. For more information about VBA, see the “64-bit VBA Overview” and “Declare Statement” articles in the Microsoft Visual Basic for Applications online Help in Office applications.
So if your using API calls in you VBA, and you hit a 64 bit versions, you could be about to hit some issue. Doesn’t sound like the fix will be to hard though, but we’ll wait and see eh!
Bonus thought: Does this mean the C API has been updated too?
Tags: 2010, VBA
Categories: COM, MS, News!, VBA •
4 Comments »