2 out of 12 rated this helpful - Rate this topic

Object Model Changes Since Microsoft Office 2003

Office 2007

The following is a summary of the changes in the Microsoft Office Excel 2007 object model as compared to Microsoft Office 2003.

Application

Properties Status
FileFind Hidden
FileSearch Hidden
Methods Status
AddChartAutoFormat Hidden
DeleteChartAutoFormat Hidden
SetDefaultChart Hidden

AxisTitle

Properties Status
AutoScaleFont Hidden
Border Hidden
Fill Hidden
Font Hidden
Interior Hidden

Chart

Properties Status
Area3DGroup Hidden
Bar3DGroup Hidden
Column3DGroup Hidden
Corners Hidden
HasPivotFields Hidden
Line3DGroup Hidden
Pie3DGroup Hidden
ProtectGoalSeek Hidden
Scripts Hidden
ShowWindow Hidden
SizeWithWindow Hidden
SurfaceGroup Hidden
WallsAndGridlines2D Hidden
Methods Status
ApplyCustomType Hidden
AreaGroups Hidden
BarGroups Hidden
ColumnGroups Hidden
CreatePublisher Hidden
Deselect Hidden
DoughnutGroups Hidden
LineGroups Hidden
PieGroups Hidden
RadarGroups Hidden
XYGroups Hidden
Events Status
DragOver Hidden
DragPlot Hidden

ChartArea

Properties Status
AutoScaleFont Hidden
Border Hidden
Fill Hidden
Font Hidden
Interior Hidden

ChartColorFormat

Hidden

ChartFillFormat

Hidden

ChartObject

Properties Status
Border Hidden
Enabled Hidden
Interior Hidden

ChartObjects

Properties Status
Border Hidden
Enabled Hidden
Interior Hidden
RoundedCorners Hidden
Shadow Hidden
Methods Status
BringToFront Hidden
SendToBack Hidden

ChartTitle

Properties Status
AutoScaleFont Hidden
Border Hidden
Fill Hidden
Font Hidden
Interior Hidden

Corners

Hidden

CubeField

Properties Status
Caption Changed

HiddenLevels Hidden
Methods Status
AddMemberPropertyField Changed

DataLabel

Properties Status
AutoScaleFont Hidden
Border Hidden
Fill Hidden
Font Hidden
Interior Hidden
Type Hidden

DataLabels

Properties Status
AutoScaleFont Hidden
Border Hidden
Fill Hidden
Font Hidden
Interior Hidden
Type Hidden

DataTable

Properties Status
AutoScaleFont Hidden

Diagram

Hidden

DiagramNode

Hidden

DiagramNodeChildren

Hidden

DiagramNodes

Hidden

DisplayUnitLabel

Properties Status
AutoScaleFont Hidden
Border Hidden
Fill Hidden
Font Hidden
Interior Hidden

DownBars

Properties Status
Border Hidden
Fill Hidden
Interior Hidden

Filter

Properties Status
Operator Changed

Floor

Properties Status
Border Hidden
Fill Hidden
Interior Hidden

Font

Properties Status
OutlineFont Hidden
Shadow Hidden

FormatCondition

Methods Status
Modify Changed

FormatConditions

Methods Status
Add Changed

Item Changed

Legend

Properties Status
AutoScaleFont Hidden
Border Hidden
Fill Hidden
Font Hidden
Interior Hidden

LegendEntry

Properties Status
AutoScaleFont Hidden

LegendKey

Properties Status
Border Hidden
Fill Hidden
Interior Hidden
PictureUnit Hidden
Methods Status
Select Hidden

ListColumn

Properties Status
ListDataFormat Hidden
SharePointFormula Hidden

ListObject

Methods Status
UpdateChanges Hidden

ListObjects

Methods Status
Add Changed

ListRow

Properties Status
InvalidData Hidden

ListRows

Methods Status
Add Changed

PageSetup

Properties Status
ChartSize Hidden

PivotCaches

Methods Status
Add Hidden

PivotField

Methods Status
AutoSort Changed

PivotTable

Properties Status
HasAutoFormat Hidden
ShowCellBackgroundFromOLAP Hidden
TableStyle Hidden
Methods Status
Format Hidden

PlotArea

Properties Status
Border Hidden
Fill Hidden
InsideHeight Changed

InsideLeft Changed

InsideTop Changed

InsideWidth Changed

Interior Hidden

Point

Properties Status
Border Hidden
Fill Hidden
Interior Hidden
PictureUnit Hidden

Range

Properties Status
FormulaLabel Hidden
Methods Status
AutoFormat Hidden
CreatePublisher Hidden
GoalSeek Hidden

Series

Properties Status
Border Hidden
Fill Hidden
Interior Hidden
PictureUnit Hidden
Methods Status
ApplyCustomType Hidden

Shape

Properties Status
Diagram Hidden
DiagramNode Hidden
HasDiagram Hidden
HasDiagramNode Hidden
Script Hidden

ShapeRange

Properties Status
Diagram Hidden
DiagramNode Hidden
HasDiagram Hidden
HasDiagramNode Hidden

Shapes

Methods Status
AddDiagram Hidden

Sheets

Methods Status
PrintOut Changed

TickLabels

Properties Status
AutoScaleFont Hidden

Trendline

Properties Status
Backward Hidden
Forward Hidden

UpBars

Properties Status
Border Hidden
Fill Hidden
Interior Hidden

Walls

Properties Status
Border Hidden
Fill Hidden
Interior Hidden

Workbook

Properties Status
AcceptLabelsInFormulas Hidden
HasRoutingSlip Hidden
HTMLProject Hidden
Routed Hidden
RoutingSlip Hidden
Methods Status
CheckIn Changed

PrintOut Changed

ProtectSharing Changed

Route Hidden

Worksheet

Properties Status
Scripts Hidden
Methods Status
PrintOut Changed

Worksheets

Methods Status
PrintOut Changed



Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
Why are members hidden?
Why has Microsoft hidden many of the member functions? Is this a prelude to them going away? I rely heavily on the UpdateChanges method but it was hidden. I was able to unhide it, but it doesn't work any more. When I run the exact same code within Excel 2003, it works, but in Excel 2007, I get the hated message: Run-time error '1004': Application-defined or Object-defined error." Sounds like Microsoft did more than just hide UpdateChanges. Has anyone else had a similar experience?
Re: Where did my method go?
FileSearch is not supported in Office 2007 (see http://support.microsoft.com/default.aspx/kb/920229).

Instead, use Windows Desktop Search (see http://msdn.microsoft.com/en-us/library/aa965362.aspx).
Hidden members
how do i activate the hidden members?

[tfl - 28 06 09] Hi - and thanks for your post. You should post questions like this to the MSDN Forums at http://forums.microsoft.com/msdn or the MSDN Newsgroups at 
http://www.microsoft.com/communities/newsgroups/en-us/. You are much more likely get a quicker response using the forums than through the Community Content. For specific help about:
Visual Studio : http://groups.google.com/groups/dir?sel=usenet%3Dmicrosoft.public.vstudio%2C&
SQL Server : http://groups.google.com/groups/dir?sel=usenet%3Dmicrosoft.public.sqlserver%2C&
.NET Framework : http://groups.google.com/groups/dir?sel=usenet%3Dmicrosoft.public.dotnet.framework
All Public : http://groups.google.com/groups/dir?sel=usenet%3Dmicrosoft.public%2C&
RE: Where did my method go?

OK, so I can "show hidden members" now. I'm trying to use application.filesearch in Excel 2007. It still doesn't work. Does anybody know how to get this to work in 2007? Or is there a replacement for this?

Re: Where did my method go?

While editing your macro:

1) Display the object viewer (F2)

2) Right-click on any class in the left part of the tree view

3) Select "show hidden members"

This should enable displaying GoalSeek again.

HTH

Michel

Where did my method go?
If you work for Microsoft, please update this page with info on how to call the hidden methods.

I used to be able to call GoalSeek on a Range object.

It's not clear how to do this any more.