Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / Programming / March 2006

Tip: Looking for answers? Try searching our database.

how to find if multiple chart objects are selected?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Chimanrao - 23 Mar 2006 11:45 GMT
hi
how do i find if multiple chart objects are selected by the user using
the ctrl + click mechanism?
chiman
Martin - 23 Mar 2006 13:00 GMT
TypeName(Selection) returns "DrawingObjects" if more than one chart is
selected.

> hi
> how do i find if multiple chart objects are selected by the user using
> the ctrl + click mechanism?
> chiman
Peter T - 23 Mar 2006 14:14 GMT
Sub test()
Dim ob As Object, s As String

If TypeName(Selection) = "DrawingObjects" Then
   For Each ob In Selection
       If TypeName(ob) = "ChartObject" Then
           cnt = cnt + 1
       End If
   Next
   s = cnt & " / " & Selection.Count & _
       " selected objects are ChartObjects"
Else
   s = TypeName(Selection)
End If

MsgBox s

End Sub

Strangely, when I first tested in Excel 97 if multiple chartobjects and only
chartobjects were selected TypeName(Selection) returned "ChartObject".  But
later in testing it returned "DrawingObjects" same as later versions. Odd!

Regards,
Peter T

> hi
> how do i find if multiple chart objects are selected by the user using
> the ctrl + click mechanism?
> chiman
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.