Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 85
Default Worksheets("name") vs Sheets("name")

Can anyone tell me the difference between the 2 forms of referring to
worksheets as shown in the subject?

I'm sure there must be a difference, but it is obviously too subtle for me.


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3,885
Default Worksheets("name") vs Sheets("name")

Hi
the sheets collection would also include 'Charts', Excel4
macro pages, etc.

Worksheets only refers to the worksheet elements (without
chart pages for example)


-----Original Message-----
Can anyone tell me the difference between the 2 forms of

referring to
worksheets as shown in the subject?

I'm sure there must be a difference, but it is obviously

too subtle for me.


.

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default Worksheets("name") vs Sheets("name")

Just to add, if you use either approach with a worksheet, you get the same
type object

? typename(Sheets("Sheet1"))
Worksheet
? typename(worksheets("Sheet1"))
Worksheet


A worksheet. There is no Sheet object. Using Sheets with a Chart would
return a Chart. (for example)

? typename(sheets("chart1"))
Chart

if you have other type sheets than worksheets, then if you did
Worksheets("Sheet1").Index, the value returned is an index into the Sheets
collection, not the worksheets collection. There is no attribute that will
return the index into the Worksheets collection (just for interest).

again, to illustrate. (tabs are Chart1, Sheet1, Sheet2, Sheet3)

? worksheets("Sheet1").Index
2
? worksheets(2).Name
Sheet2
? sheets(2).name
Sheet1



--
Regards,
Tom Ogilvy

"Frank Kabel" wrote in message
...
Hi
the sheets collection would also include 'Charts', Excel4
macro pages, etc.

Worksheets only refers to the worksheet elements (without
chart pages for example)


-----Original Message-----
Can anyone tell me the difference between the 2 forms of

referring to
worksheets as shown in the subject?

I'm sure there must be a difference, but it is obviously

too subtle for me.


.



  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 85
Default Worksheets("name") vs Sheets("name")

Thanks Frank


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Excel - Golf - how to display "-2" as "2 Under" or "4"as "+4" or "4 Over" in a calculation cell Steve Kay Excel Discussion (Misc queries) 2 August 8th 08 01:54 AM
change "true" and "false" to "availble" and "out of stock" inthestands Excel Worksheet Functions 2 July 19th 07 07:05 PM
Why is "History" a "reserved name" while naming Excel worksheets? Pradeep Excel Discussion (Misc queries) 1 June 30th 06 12:55 PM
HELP on "left","right","find","len","substitute" functions serene83 Excel Discussion (Misc queries) 5 June 27th 06 02:23 AM
Count occurences of "1"/"0" (or"TRUE"/"FALSE") in a row w. conditions in the next BCB New Users to Excel 7 May 13th 06 10:02 PM


All times are GMT +1. The time now is 10:59 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"