Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2011, 17:36   #11
peq
Форумчанин
 
Регистрация: 01.03.2009
Сообщений: 230
По умолчанию

есть вариант создать несколько ярлычков и кинуть их на рабочий стол. когда надо открыть файл - перетаскиваешь его на ярлычок, он открывает. если надо открыть в процессе - перетаскиваешь файл в тот процесс на панели задач, в котором его надо открыть.
peq вне форума Ответить с цитированием
Старый 16.12.2011, 18:52   #12
zavr
 
Аватар для zavr
 
Регистрация: 15.12.2011
Сообщений: 5
По умолчанию

Цитата:
Сообщение от peq Посмотреть сообщение
есть вариант создать несколько ярлычков и кинуть их на рабочий стол. когда надо открыть файл - перетаскиваешь его на ярлычок, он открывает. если надо открыть в процессе - перетаскиваешь файл в тот процесс на панели задач, в котором его надо открыть.
Спасибо за ответ, только я не очень поняла, как это на VBA записать?
zavr вне форума Ответить с цитированием
Старый 19.12.2013, 03:43   #13
Raikhman
Пользователь
 
Аватар для Raikhman
 
Регистрация: 30.01.2009
Сообщений: 75
По умолчанию

До сих пор не нашел ответа на сей вопрос
Raikhman вне форума Ответить с цитированием
Старый 19.12.2013, 18:31   #14
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

А я до сих пор не понял, что значит сделать активной.
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 19.12.2013, 20:06   #15
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Я тоже не понял. xls запускаются в 2003, xls(m,b,x) в 2007(не вопрос сменить на 2010). Какая еще активность нужна?
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 19.06.2014, 08:00   #16
Deathment
Новичок
Джуниор
 
Регистрация: 19.06.2014
Сообщений: 1
По умолчанию

Здравствуйте! ВОзникла необходимость также в запуске экселя версии не поумолчанию. Облазил всяких сайтов, где нашел наводки. Сам поковырял и нашел вот что:
HKEY_CLASSES_ROOT\CLSID\{00024500-0000-0000-C000-000000000046}\LocalServer
HKEY_CLASSES_ROOT\CLSID\{00024500-0000-0000-C000-000000000046}\LocalServer32
В этих ветках есть ключи LocalServer и LocalServer32 соответственно. В них записаны несколько строк типа:
vUpAV5!!!!!!!!!MKKSkEXCELFiles>tW{~ $4Q]c@II=l2xaTO5 /automation
8]gAVn-}f(ZXfeAR6.jiEXCELFiles>!De@]Vz(r=f`1lfq`?R& /automation
Что является ссылками на установленные версии экселей.
Так вот, при вызове Excel.Application запускается версия экселя по первой строке.
Стоит их поменять местами - запустится другая версия экселя. незнаю в VBA можно ли редактировать реестр, но для моего случая с Delphi это подходит.
Никаких других ключей менять не надо. Только эти два.
Извините за некропостинг
Deathment вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение ячейки в Excel A-Lex-Is Microsoft Office Excel 12 29.12.2011 14:00
версии файла в Excel 2010 Алена-2009 Microsoft Office Excel 1 05.08.2010 16:34
Как вывести данные активной строки excel? kipish_lp Microsoft Office Excel 4 25.02.2010 17:18
Выделение цветом активной ячейки в excel ksmspb Microsoft Office Excel 1 05.08.2009 14:26
Не работает Excel-евский файл в 2003 версии asale Microsoft Office Excel 1 03.10.2007 22:42