Как проверить открыт ли файл EXCEL? #378529


#0 by KlesAlex
Пишу выгрузку данных в существующий файл, который лежит в определённом месте. далее с ним работаю и в конце Вопрос....как с самого начала отследить открыт ли он кем то? Чтобы делать возврат и выдавать предупреждение чтобы закрыли.
#1 by vde69
может писать и не надо? в инете полно готового, например правда там просто ошибка вываливает..
#2 by KlesAlex
вы с ними работали? Мне просто признак открытости надо понять как проверить. Подозреваю что вместо строки можно написать что нибудь в духе MyBook = Excel.WorkBooks.ItsOpen("C: est.xls"); и получить Истину/Ложь....
#3 by H A D G E H O G s
Сегодня просто ППЦ, наплыв, особливо с битыми базами. Имхается, скоро найдешь "отстатыщь" индексированными к будущему курсу..
#4 by KlesAlex
Семёрки под рукой нету...прям сейчас не глянуть... Где синтаксис команд работы с Excel.Application можно посмотреть? На форуме не узрел...поиск не спас
#5 by H A D G E H O G s
#6 by KlesAlex
сейчас попробую)))
#7 by KlesAlex
Шикарно ) В таком виде и отдам) Спасибо)
#8 by H A D G E H O G s
** И почему же я пренебрежительно отношусь к фришникам? Пользователь микроволновок, какая у тебя ставка?
#9 by smaharbA
балбесы
#10 by vde69
вообще ошибку в екселе лучше не допускать, ибо конфликты возникают (нпример в память процесс, или файл залочится). а отладчик семерки вообще плохо не работет если отладчик екселя запустить...
#11 by H A D G E H O G s
Ай, смахабр, будете скрипты свои писать - я вообще ВК выложу..
#12 by vde69
да это понятно, особо хитрые работодатели скоро загнуться :)
#13 by Черный всадник
#14 by smaharbA
зафига, всеж оно само
#15 by smaharbA
перейти не там ))
#16 by H A D G E H O G s
Померяемся? Сколько попыток, да еще тормозной OLE от офифса.., всякие Перейти.
#17 by vde69
ну тогда я с Вами, я буду меряться RecodSet-ами, а еще можно проверять сам файл на блокировку (скриптиком с параметроми ReadOnly -1 и 0)
#18 by vde69
только смысла нету :) все равно в конечном случае надо именно сохранить файл
#19 by H A D G E H O G s
Мне вот интересно, какая ставка у товарисча фришника . Нет, может он гуру НУ, но все равно интересно... А меряться уже неохота, особенно РекордСетами..
#20 by Ковычки
попытки этож для осознания ))) хотя и без них при случае густо ну с рекордсетами ты погорячился конечно, они то самые неудобные и неспешные
#21 by у лю 427
Семёрки под рукой нету...прям сейчас не глянуть... А причем здесь сЭмь, восЭмь? Вопрос то экселю Все ответы есть в самом экселе.... давим в нем алт-ф11, ф1.... и четаем
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С