ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Changes to Excel 2007 VBA (https://www.excelbanter.com/excel-programming/412875-changes-excel-2007-vba.html)

Harry

Changes to Excel 2007 VBA
 
I am compiling a summary sheet of changes to Excel VBA in Excel 2007 .
I've come across the post with the subject "Excel 2007 VBA versus excel
2003" and wondered if there were any other major points that needed to be
covered.

Example: the autoFilterMode property now works with worksheets. Each table
object has its' own AutoFilter object.

thanks,
Harry

Jayson Wiser[_3_]

Changes to Excel 2007 VBA
 
Some things I have run into:
-The calculation structure seems to have changed, so previously fast code
could run slower.
-All Chart code must be redone.

"Harry" wrote:

I am compiling a summary sheet of changes to Excel VBA in Excel 2007 .
I've come across the post with the subject "Excel 2007 VBA versus excel
2003" and wondered if there were any other major points that needed to be
covered.

Example: the autoFilterMode property now works with worksheets. Each table
object has its' own AutoFilter object.

thanks,
Harry


Jon Peltier

Changes to Excel 2007 VBA
 
Also:
- Shapes have a different object model.
- Formatting colors has changed considerably.
- Pivot tables have changed.
- 2003 List upgraded to 2007 Tables.
- Conditional Formatting.

Expanding on Jayson's post:
- Charting does not need to be completely redone. However, the custom
built-in chart types are gone from the UI and do not work reliably in VBA.
The chart elements behave like the new shapes, so formatting is a total
bear. Also, some things which used to work, and documentation gives no
indication of changes, have changed, and you need to tweak the code, change
the order of commands, include formerly optional arguments, etc.

Plenty of work for us developers.

- Jon
-------
Jon Peltier, Microsoft Excel MVP
Tutorials and Custom Solutions
Peltier Technical Services, Inc. - http://PeltierTech.com
_______



"Jayson Wiser" wrote in
message ...
Some things I have run into:
-The calculation structure seems to have changed, so previously fast code
could run slower.
-All Chart code must be redone.

"Harry" wrote:

I am compiling a summary sheet of changes to Excel VBA in Excel 2007 .
I've come across the post with the subject "Excel 2007 VBA versus excel
2003" and wondered if there were any other major points that needed to be
covered.

Example: the autoFilterMode property now works with worksheets. Each
table
object has its' own AutoFilter object.

thanks,
Harry





All times are GMT +1. The time now is 05:44 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com