Excel & ROT
ЗЫ. видимо, мелкомягкие купили ексель в давние времена и не хотят его разрабатывать или дорабатывать...
ЗЫ. видимо, мелкомягкие купили ексель в давние времена и не хотят его разрабатывать или дорабатывать...[/quote]
Нет, мелкомягкие хорошо делают свой продукт и всё там доработано (Office 2007 не в счёт). Для исследования я взял программу Spy++. Оказалось: два открытых документа были созданы в различных окнах. Далее посмотрел их ProcessID и ThreadID, они тоже не равны, значит, оба документа живут в разных копиях запущенного Excel.
ну я вообще-то говорил не о списке процессов, а о ROT... просто была проблема получить список всех запущенных в данный момент книг екселя и работать с ними в дальнейшем (т.е. читать/писать из/в них), решая которую, я и натолкнулся на описанный факт.
Проще делать задуманное на VB через объектную модель
оно конечно да. :)) но и на шарпе можно... чуть мудрёно, конечно - как раз из-за такой вот концепции мелкомягких.
кстати, а что такого в этом плане изменилось в офисе 2007? вроде бы ничего...