Страницы: 1
RSS
Запуск приложений из excel
 
Доброго времени суток всем.
Обращаюсь за помощью. Хотелось бы сделать в excel такую функцию чтобы при нажатии кнопки, запускалась программа google earth. Проблема в том что не знаю как прописать команду на запуск приложения.

Адрес расположения.
c:\Program Files (x86)\Google\Google Earth\client\googleearth.exe

Заранее спасибо
 
читакм справку VBA по функции Shell
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
shell
Живи и дай жить..
 
Ооо, круто.

sub google()
Dim go
go= Shell("c:\Program Files (x86)\Google\Google Earth\client\googleearth.exe", 1)

end sub

Заработало супер! Спасибо.
Не сочтите за наглость, а почему shell не срабатывает на запуск файла. У меня есть файл в corele. Записываю команду

sub corel()
Dim co
co= Shell("d\corel\Каталог.cdr", 1)

end sub

А он выдает ошибку? Спасибо
 
т.е. совет почитать справку проигнорировали?  :)
Цитата
Runs an executable program

"файл корела" не является исполняемой программой.
фрилансер Excel, VBA - контакты в профиле
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
 
Было с картой (см. файл)
 
О да, я помню эту тему. Так хотелось сразу закидывать на эту форму метки, но я так и смог реализовать идею.
Но как использовать
With UserForm1
.WebBrowser1.Navigate "http://maps.google.ru/"
под запуск файла?
 
Цитата
"файл корела" не является исполняемой программой.
Честно, пробежался и сделал! С английским дружу на 3 с -  :D
 
?
Код
shell "cmd /c d:\corel\Каталог.cdr",vbHide
 
Во, круто
Код
sub corel() 
Dim co 
co=Shell("cmd /c "d\corel\Каталог.cdr", 0) 
end sub


Спасибо огромнейшее!!! Это то что надо.

Всем спасибо за помощь.
 
Цитата
Юрий М пишет:  Было с картой (см. файл)
как в строку поиска вставить данные из ячеийки и нажать энтер?
пытаюсь с помощью SendKeys, но к сожалению не получается  :(
 
Цитата
пытаюсь с помощью SendKeys, но к сожалению не получается
А зачем SendKeys?
Код
.WebBrowser1.Navigate "https://maps.google.ru/maps?q=Санкт-Петербург,+Зимний+дворец"

Так что конструируйте адрес на maps.google.ru и значение в ячейке
 
Спасибо, все получилось
 
с этим разобрался .WebBrowser1.Navigate "https://maps.google.ru/maps?q=Санкт-Петербург,+Зимний+дворец"

http://www.gdeetotdom.ru/map а на этом сайте, к сожалению, в строку поиска не знаю как вставить текст.
 
Юрий М
круто =)
Что такое всё?
Страницы: 1
Наверх