View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
ph8[_4_] ph8[_4_] is offline
external usenet poster
 
Posts: 1
Default Executing a macro in another spreadsheet?


Greetings, I have once again achieved the state of 'being stumped' so
made my way over to this forum for a little assistance. Any help on
the below would be greatly appreciated!

I have a set of spreadsheets organized in a directory hierarchy. Each
spreadsheet already contains the names for the spreadsheets below in
the hierarchy. My problem, is at every 'level' of this spreadsheet, I
need to include a function which can 'push down' information to all
spreadsheets below it. This is what the hierarchy resembles:

Tier 1
--Tier 2
----Tier 3
----Tier 3
----Tier 3
--Tier 2
----Tier 3
----Tier 3
----Tier 3
--Tier 2
----Tier 3
----Tier 3
----Tier 3
etc...

The hierarchy itself is actually 4 tiers deep (soon to be expanded to
6). What I want to happen is if a certain cell is updated at Tier 1,
all of the spreadsheets below it need to be updated with that same
information (tier 2 and 3). Similarly, if a cell is updated at Tier 2,
all of the spreadsheets (at pre determined cells) below need to be
updated with the same information (tier 3).

What makes this tricky, is I don't want to just have the path of all
the below spreadsheets with manuel cell updates and whatnot. I would
like for this to be all automated. I have already found a way to have
the spreadsheets 'find' all the spreadsheets one tier below them, and
that is what I want to use to create this 'push down' effect.

If the spreadsheet from Tier 1 has the key cell updated (it will update
with a macro, so there is no problem with 'starting' the push down
function), the Tier 1 spreadsheet will update the information in the
Tier 2 spreadsheet, then call the 'push down' function from the Tier 2
spreadsheets, which will update the information to the Tier 3
spreadsheets... and so on.

Please provide any assitance you can. I am very much so out of
options.

Also, if there is an easyer yet different way to accomplish the same
effect, PLEASE let me know. I want to learn as much as I can. Thanks
in advanced!

Respectfully,
Eddie


--
ph8
------------------------------------------------------------------------
ph8's Profile: http://www.excelforum.com/member.php...o&userid=19871
View this thread: http://www.excelforum.com/showthread...hreadid=385520