Открыть Exel файл

Вопросы, не попадающие в другие разделы.

Открыть Exel файл

Сообщение Din » Вт май 12, 2009 11:09 am

Всем доброго времени суток.
Во всех мануалах описано как удалить файл, как копировать, как перемещать, но ни чего не написано про открытие файла. Так какой же функцией открывать файл по нажатию на кнопку??? :?:
Din
 
Сообщения: 30
Зарегистрирован: Пн апр 20, 2009 1:59 pm

Сообщение Fallout13 » Ср май 13, 2009 12:43 am

Это просто совсем, запускай файл как приложение и все. Есть стандартная функция (что то содержащие "application" не помню точно).
Fallout13
 
Сообщения: 129
Зарегистрирован: Вт янв 15, 2008 11:17 am

Re: Открыть Exel файл

Сообщение mak » Ср май 13, 2009 5:51 am

Din писал(а):Всем доброго времени суток.
Во всех мануалах описано как удалить файл, как копировать, как перемещать, но ни чего не написано про открытие файла. Так какой же функцией открывать файл по нажатию на кнопку??? :?:


Вот пожалуйста:

IF InfoAppActive(InfoAppTitle("excel")) == 1 THEN
ActivateApp(InfoAppTitle("excel"));
ELSE
StartApp "C:\Progra~1\Micros~2\OFFICE11\excel.exe C:\NewApp\книга.xls";
ENDIF;


При нажатие конопки условие проверяет,открыто ли уже приложение MS Excel,если оно откыто, то оно должно не открываться вторично, а активизироваться. Что и реализованно...

InfoAppActive() - Проверяет, является ли приложение активным
ActivateApp() - Активизирует приложение Windows. При этом приложение уже должно быть запущено
StartApp() - Вот собствеено,что вы и спрашивали)) Запускает приложение Windows.

БУдут вопросы пишите.
mak
 
Сообщения: 64
Зарегистрирован: Ср мар 11, 2009 2:08 am

Сообщение Din » Ср май 13, 2009 8:24 am

Спасибо, mak!!!
Din
 
Сообщения: 30
Зарегистрирован: Пн апр 20, 2009 1:59 pm

Сообщение Blaze » Пт окт 30, 2009 10:02 am

Кто знает, имеется ли возможность при открытии файла в exсel, можно было бы редактировать ширину столбцов?
Blaze
 
Сообщения: 66
Зарегистрирован: Пн июн 23, 2008 6:34 pm

Сообщение skom » Пн ноя 02, 2009 7:11 am

Blaze писал(а):Кто знает, имеется ли возможность при открытии файла в exсel, можно было бы редактировать ширину столбцов?

Так вы сохраните файл с нужной шириной столбцов.
Иначе только хитрыми способами, например в интаче хранить в тегах нужную ширину, а в файле excel написать макрос на VBA, который при открытии файла будет получать по DDE из InTouch значения ширины столбцов и устанавливать ее.
skom
 
Сообщения: 173
Зарегистрирован: Вт окт 02, 2007 5:25 pm

Сообщение Blaze » Пн ноя 02, 2009 9:54 am

Проблема в том, что у меня не работает функция копирования/переноса файлов. Результат всегда равен -1. Хотя и файл существует, и каталог доступен.
Blaze
 
Сообщения: 66
Зарегистрирован: Пн июн 23, 2008 6:34 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 7