С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Wertys
1 / 1 / 0
Регистрация: 29.06.2011
Сообщений: 94
#1

Запуск Excel-документа кнопкой - C++

03.04.2012, 20:53. Просмотров 741. Ответов 5
Метки нет (Все метки)

Как в Си++ с помощь кнопки запустить Excel-документ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2012, 20:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Запуск Excel-документа кнопкой (C++):

Открытие документа кнопкой - 1С
Добрый день! Прежде заказ-наряды можно было запустить нажав F11. Я давно еще как-то изменила конфигурацию и эта функция перестала работать....

Печать документа word одной кнопкой - VBA
Есть кнопка на форме. Необходимо что бы она выполняла операцию печати документа хранящиеся на диске C:\БД\Document.doc

Запуск *.VLX приложения кнопкой - Lisp
Добрый вечер! Есть несколько VLX-приложений. Хочется создать либо кнопку, либо дополнительное меню из которого можно будет эти приложения...

Запуск макроса кнопкой из другого листа - VBA
Есть макрос состоящий из шести отдельных макросов записанных в порядке своего исполнения.Хранятся эти макросы в модуле1 ,нужно чтобы они...

Запуск цикла одной кнопкой и остановка другой - C#
Цикл вызывается после нажатия первой кнопки, пытаюсь завершить цикл после нажатия второй кнопки. Делал переменную уже и public и клас...

Запуск bat и WSH (vbs) под кнопкой - C++ WinAPI
Доброго времени суток. Помогите сделать кнопку пожалуйста. Мои варианты не работают, хотя везде только про них и говорят. //...

5
TwiX
60 / 60 / 1
Регистрация: 27.10.2011
Сообщений: 189
03.04.2012, 21:10 #2
ShellExecute
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

Примером в гугле туча. Можно открывать документ - тогда его откроет программа, которая отвечает за такие документы (т.е. xls обычно откроет офис), а можно открывать файл екселя с параметром файла.
1
Wertys
1 / 1 / 0
Регистрация: 29.06.2011
Сообщений: 94
03.04.2012, 21:45  [ТС] #3
Спс, то что надо.

Добавлено через 16 минут
Хотяя...
Что-то я не догоняю Я так понимаю: надо кинуть на форму ExcelQueryTable или ExcelApplication, а за тем что-то с ними сделать? Или в самом баттоне что-то прописывать? Мне надо, что бы готовый документ открылся через Офис.
0
TwiX
60 / 60 / 1
Регистрация: 27.10.2011
Сообщений: 189
03.04.2012, 23:01 #4
Зачем же так усложнять?)
C++
1
ShellExecute(0, "путь до xls", 0, 0, SW_SHOWNORMAL);
1
Wertys
1 / 1 / 0
Регистрация: 29.06.2011
Сообщений: 94
05.04.2012, 01:19  [ТС] #5
Цитата Сообщение от TwiX Посмотреть сообщение
ShellExecute(0, "путь до xls", 0, 0, SW_SHOWNORMAL);
Это, так понимаю, в баттон вписать надо?
0
TwiX
60 / 60 / 1
Регистрация: 27.10.2011
Сообщений: 189
05.04.2012, 07:49 #6
Цитата Сообщение от Wertys Посмотреть сообщение
Это, так понимаю, в баттон вписать надо?
Да, только я пропустил один параметр =)
C++
1
ShellExecute(0, "open", "путь до xls", 0, 0, SW_SHOWNORMAL);
2
05.04.2012, 07:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2012, 07:49
Привет! Вот еще темы с ответами:

Запуск внешнего приложения кнопкой, созданной динамически - Visual Basic .NET
Идея такова на форме есть кнопка нажимаем появляется окно выбора места положения нужной для пользователя программы ( EXE ) после выбора...

Распечатать слитый документ word кнопкой из Excel - VBA
Добрый день! Только начинаю осваивать vba, поэтому отнеситесь лояльно=) Стоит задача: написать программку, которая будет распечатывать...

Вызов списка по клику правой кнопкой в Excel - VBA
В программировании я недавно, а в хелпе и на форуме я ответа не нашел. Нужно решить такую задачу: в Ёкселе есть возможность по правому...

Запуск документа - MS Word
У кого-то возникала такая проблема при запуске документа? У меня внезапно случилось


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.