|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.06.2009, 13:16 | #1 |
Пользователь
Регистрация: 10.04.2009
Сообщений: 64
|
Только начинаю осваивать сей продукт, Поэтому нужна помощь!
Нужно нажатием кнопки открыть файл Excel, если файл уже открыт(но является свернутым) выдать сообщени ("файл уже открыт") и развернуть его на рабочий стол! и если возможно то перед открытием файла включить проверку на наличие открытой книги на другой машине! (Допустим Книга 1 находится на сетевом диске к которому имеют доступ несколько человек. Так вот если 1-н сотрудник уже использует Книгу 1, а второй в это время пытается ее открыть, то 2-у вылетает сообщение эта книга уже используется!) Помогите! Очень нужно! Все еще актуально!! Изменю суть вопроса Нужно: 1) Каким образом можно задать рабочую (папку) область где хранятся файлы (Excel) так чтобы их можно было открывать (нажимам кнопку открывается файл) 2) перед открытием файла включить проверку на наличие открытой книги на другой машине! (Допустим Книга 1 находится на сетевом диске к которому имеют доступ несколько человек. Так вот если 1-н сотрудник уже использует Книгу 1, а второй в это время пытается ее открыть, то 2-у вылетает сообщение эта книга уже используется!) 3) Каким образом можно запустить макрос в Excel е не запуская самого файла (не открывая его) Помогите! Неуж то нет идей??? Наверника есть ответ хотя бы на 1 вопрос... По первому вопросу немного уточню! Есть папка, в которой лежит куча файлов Excel. В програмке подразумевается форма настройки. В этой форме мы задаем Эту общую папку желательно через окно открытия. Каждый файл Excel открывается отдельной кнопкой, так вот Можно сделать так чтобы путь к этому файлу брался из настройки (сам файл остается не изменным Т.е. имя его постоянно!) Единственное может менятся местонахождения всех файлов. Так вот, чтобы не менять туть для каждого отдельного файла возникла идея выбора папки с этими файлами! Вот только как ее осуществит не знаю! Подскажите!!! Последний раз редактировалось Stilet; 15.06.2009 в 11:47. |
15.06.2009, 11:49 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тебе нужно работать с Экзелем через TExcellApplication.
Короче говоря как с СОМ-сервером.
I'm learning to live...
|
15.06.2009, 14:55 | #3 |
Пользователь
Регистрация: 10.04.2009
Сообщений: 64
|
Было бы прекрасно! Если бы я знал как с ним работать!
Открытие самого Excel не проблема! А вто выбор общего пути и запуск макроса - проблема для меня! |
15.06.2009, 15:30 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Здесь
http://delphiworld.narod.ru/_all_articles_.html В разделе OLE Automation MSOffice - [77] есть много интересных примеров.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открытие файла и создание графика на основе чисел из файла | Simon..14 | Общие вопросы C/C++ | 8 | 09.06.2009 10:18 |
Открытие файла excel в ворде | mistx | Microsoft Office Word | 27 | 29.04.2009 13:16 |
Открытие Excel файла на текущей дате | Million | Microsoft Office Excel | 2 | 04.09.2008 20:37 |
Открытие Excel файла на текущей дате | Million | Помощь студентам | 1 | 04.09.2008 06:44 |
Условие на открытие файла Excel | Hant | Microsoft Office Excel | 2 | 07.05.2008 13:36 |