LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 8
Default Help with .Add specification

"Bob Phillips" wrote in message
...
Norman,

By fully qualified, I mean make sure that each object has an application,
workbook, worksheet , etc., identifier.

--


Well, I thought I did. I have tried by setting up separate variables for
each:

$Before = sheet_obj;
$After = sheet_obj;
$Count = integer number;
$Type = xlWorksheet; // I have all the constants defined through the COM
object

I guess the question becomes: If both 'Before' and 'After' are sheet objects
and are optional, how does the function receive the arguments?

ActiveWorkbook.Sheets.Add Befo=Worksheets(Worksheets.Count)

I assumed that 'Befo=' is a variable assignment of some sort. How is the
'Worksheets(??)' object actually being passed to the function that indicates
it is the 'Before' property? How is 'Before' being sent to the function?

I would assume that:

ActiveWorkbook.Sheets.Add Befo=Worksheets(4) After:=Worksheets(2)
Count:=2 Type:=xlWorksheet

would insert 2 new worksheets somewhere After 2 and Before 4
but I can't figure out how the assignments are being handled.

Thanks again,

Norm




HTH

RP
(remove nothere from the email address if mailing direct)


"Norman Peelman" wrote in message
.. .
"Bob Phillips" wrote in message
...
Norman,

Is it as simple as enclosing those parts in parentheses (brackets),

making
sure that they are fully qualified?

--


Bob,

I guess I don't understand the 'qualification'. I have tried many
different ways and can only get one argument to pass in. Maybe if

someone
could provide a C/C++ example using all four parameters? If all else

fails
I
can program around it by doing externally what Excel is doing

internally.
Sorry if this is off topic.

Thanks,

Norman


HTH

RP
(remove nothere from the email address if mailing direct)


"Norman Peelman" wrote in message
...
Hi group,

I'm using PHP5 to program Excel vie COM interface and have run

into
a
snag
( for me anyway ). I am trying to use the .Add method on a Worksheet

and
can't figure out the following:

From microsoft: (optional are 'Before, After, Count, Type)
ActiveWorkbook.Sheets.Add Befo=Worksheets(Worksheets.Count)


turns into PHP:
$this-excel-Worksheets-Add()

except I don't know how to specify 'Before, After, Count, Type' as
options.?
It will accept one 'sheet obj' as an argument such as:

$this-excel-Worksheets-Add($this-excel-Worksheets(2))
but how do I specify if it's 'Before' or 'After' as well as 'Count'

and
'Type'?

This doesn't work for me: (pseudo VB style)
$this-excel-Worksheets-Add(Befo=??, After:=??, Count:=??,
Type:=xlWorksheet)

Can anyone point me in the right direction?

Thanks,
Norman



--
Avatar hosting at www.easyavatar.com












 
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
IF formula for a number range specification Quimera New Users to Excel 1 August 15th 09 12:15 AM
HELP!I need a specification template purchasing Interior Design it designer Excel Worksheet Functions 1 July 6th 05 04:47 PM
vlookup file specification h2olawrence Excel Worksheet Functions 3 May 8th 05 05:39 PM
Summing all rows with certain specification martin Excel Worksheet Functions 2 January 7th 05 01:43 PM
excel file format specification Mariusz Popiołek Excel Programming 3 January 3rd 04 06:54 PM


All times are GMT +1. The time now is 08:19 AM.

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"