imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 11.03.2007, 20:08     # 1
Sarge
Guest
 
Сообщения: n/a

Question Помогите програмно на VBA проверить открыт файл или нет???

Люди, помогите решить задачку!!!!!
Прежде чем открывать файл проверить открыт он или нет????
 
Старый 12.03.2007, 12:43     # 2
crawler
Full Member
 
Регистрация: 11.12.2002
Сообщения: 864

crawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собойcrawler Имеются все основания чтобы гордиться собой
А что значит открыт? Этой же программой или вообще в системе? Для какого доступа? И приведи конкретный пример нафиг это нужно.
crawler вне форума  
Старый 12.03.2007, 17:22     # 3
Sarge
Guest
 
Сообщения: n/a

Спасибо что откликнулся!Ща приведу пример.
Задача такова:
3.3. Напишите программу "ОткрытиеКниги", которая:
– открывает файл C:\Случайные числа.xls;
– активизирует лист Случ. числа;
– в первом столбце находит первую пустую ячейку;
– разыгрывает 5 случайных чисел и помещает их в 5 ячеек указанного столбца, начиная с найденной ячейки;
– cохраняет измененный файл;
– выводит сообщение: Случайные числа разыграны!.
3.4. Модернизируйте программу ОткрытиеКниги следующим образом
– прежде чем открывать файл C:\St\Случайные числа.xls, проверьте, закрыт он или открыт. Блок проверки оформите в виде подпрограммы;-?????????????????????????????

Я не знаю как сдулать 3.4????p.s 3.3 для ввода в "тему"

добавлено через 1 минуту
да и ещё проверить это надо на встроенном в ёкселе VBA.
 
Старый 13.03.2007, 04:39     # 4
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Поидее там есть Documents, например Documents.Count - количество открытых документов. Ну его и используем, перебираем в цикле, и смотрим не открыт ли нужный нам. Думаю понятно, если нет - спрашивайте.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 14.03.2007, 22:26     # 5
Sarge
Guest
 
Сообщения: n/a

Супер!!Спасибо те большое!!!Всё просто и элементарно!!!Я те благодарен!
Класный тезис!!!
Добавлю в твою коллекцию-
"Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." /К. Прутков/
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:50.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.