GM said:
Unfortunately, I am very familiar with event macros myself
[....]
Are they fired in a multithreaded way? Meaning that
one Worksheet_Change is still running while another
get's fired?
Apparently, Excel 2007 can multithread. I know nothing about that. Google
"Excel multithreaded", without quotes, for more information.
What I was alluding to, the SheetCalculate event, "is invoked after __all__
calculations are completed for a worksheet", as I wrote before. That is, it
is a one-time event for each worksheet. But....
the cell-change-and-reaction-delay should not affect
the calculations taking place within the other cells.
Hm, I really hope that's not too strange to understand
anyway.
No; I believe I understand. If the Excel MTR feature is implemented
correctly, it might give you what you want. (Ignore my SheetCalculate
suggestion.) But I have not been impressed with Microsoft's multitasking
implementation in WinXP. So forgive me if I am a little suspicious of any
claims about MTR.
Spoken out of school. Again, I have no experience with Excel 2007 or MTR.
----- original message -----
Well, that is what you asked for. I must admit: I was mystified by your
request. But ass-u-me-d you knew what you were doing.
Sometimes I do, but I'm not really sure at the moment.
No. However, you might be able to use event macros to accomplish whatever
it is you want. (I'm still not clear on what that is.)
Well you're right, I really should describe more precisely what I'd
like to do:
I've got an application that feeds data into an excel sheet. Within
the excel-sheet there are some cells I can put values into and the
application will interprete them and start acting in some way. What
I'd like to do now is to have my sheet appearing like a human.
That
means putting the value into the cells immediatly after a change
occurs the application would notice that I'm not human. As that is not
enough the cell-change-and-reaction-delay should not affect the
calculations taking place within the other cells. Hm, I really hope
that's not too strange to understand anyway.
Unfortunately, I am
very familiar with event macros myself; and I am having trouble finding
canonical documentation. (I find some; but I'm not sure the list is
complete.) So I cannot provide a specific example. Perhaps other readers
can.
Are they fired in a multithreaded way? Meaning that one
Worksheet_Change is still running while another get's fired?
michael