Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Не могу разобраться с синтаксисом метода FileOpenEx - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Не могу разобраться с синтаксисом метода FileOpenEx
Юрий_Нд Дата: Пятница, 24.11.2017, 15:12 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 441
Репутация: 19 ±
Замечаний: 0% ±

Excel 2013
Доброго дня всем.
Мне нужно, чтобы данные в Microsoft Project были взяты из закрытого или открытого файла Excel.
Причем из указанного листа и номера ячейки.
В Экселе это решается с помощью метода
Application.ExecuteExcel4Macro Method (Excel).
В Проджекте я нашел аналогичный метод
Application.FileOpenEx Method (Project),
Информацию по этому методу я нашел на сайте msdn, однако разобраться в синтаксисе этого метода мне не удалось.
"Выскакивает" ошибка
"runtime Error 1004 Project не может открыть файл".
Если возможно, прошу помочь разобраться в синтаксисе этого метода.
С уважением и благодарностью __________ Юрий.


Сообщение отредактировал Юрий_Нд - Пятница, 24.11.2017, 16:05
 
Ответить
СообщениеДоброго дня всем.
Мне нужно, чтобы данные в Microsoft Project были взяты из закрытого или открытого файла Excel.
Причем из указанного листа и номера ячейки.
В Экселе это решается с помощью метода
Application.ExecuteExcel4Macro Method (Excel).
В Проджекте я нашел аналогичный метод
Application.FileOpenEx Method (Project),
Информацию по этому методу я нашел на сайте msdn, однако разобраться в синтаксисе этого метода мне не удалось.
"Выскакивает" ошибка
"runtime Error 1004 Project не может открыть файл".
Если возможно, прошу помочь разобраться в синтаксисе этого метода.
С уважением и благодарностью __________ Юрий.

Автор - Юрий_Нд
Дата добавления - 24.11.2017 в 15:12
Hugo Дата: Пятница, 24.11.2017, 20:17 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3693
Репутация: 790 ±
Замечаний: 0% ±

365
Добрый день.
С Проектом дела не имею, ничего по нему не скажу. Но т.к. Вам всё равно нужно открывать Эксель чтоб взять данные (ну можно конечно SQL/ADO привлекать, но хлопотно и непонятно вообще как в Проекте), то создавайте объект Экселя и используйте его метод, а потом можно это всё прибить.
А если файл уже открыт - тогда нужно бы подключиться к открытому Экселю, иначе рискуете взять устаревшие данные (т.е. сохранённые когда-то ранее, а не те, что актуальны в открытом, но ещё не сохранённом файле). Хотя ещё вопрос - нужно ли брать то, что ещё не сохранено?
Тем более что вероятно этот Application.FileOpenEx открывает только файлы этого самого Проекта, что бы это не было...


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Пятница, 24.11.2017, 20:41
 
Ответить
СообщениеДобрый день.
С Проектом дела не имею, ничего по нему не скажу. Но т.к. Вам всё равно нужно открывать Эксель чтоб взять данные (ну можно конечно SQL/ADO привлекать, но хлопотно и непонятно вообще как в Проекте), то создавайте объект Экселя и используйте его метод, а потом можно это всё прибить.
А если файл уже открыт - тогда нужно бы подключиться к открытому Экселю, иначе рискуете взять устаревшие данные (т.е. сохранённые когда-то ранее, а не те, что актуальны в открытом, но ещё не сохранённом файле). Хотя ещё вопрос - нужно ли брать то, что ещё не сохранено?
Тем более что вероятно этот Application.FileOpenEx открывает только файлы этого самого Проекта, что бы это не было...

Автор - Hugo
Дата добавления - 24.11.2017 в 20:17
buchlotnik Дата: Суббота, 25.11.2017, 01:36 | Сообщение № 3
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Цитата
или открытого файла
отписал в другой теме ТС-а - нафига их две - не знаю


Сообщение отредактировал buchlotnik - Суббота, 25.11.2017, 01:37
 
Ответить
Сообщение
Цитата
или открытого файла
отписал в другой теме ТС-а - нафига их две - не знаю

Автор - buchlotnik
Дата добавления - 25.11.2017 в 01:36
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!