Форум программистов, компьютерный форум CyberForum.ru

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

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

Как открыть конкретный excel-файл? - C++

26.07.2015, 13:17. Просмотров 374. Ответов 2
Метки нет (Все метки)

Нужно получить доступ к уже готовому excel-файлу. Пользуюсь FindExecutable и ShellExecute, ввожу путь к нужному файлу, но при запуске просто открывается Excel-приложение с чистой книгой. Код:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <vcl.h>
#include "windows.h"
#include <vcl\excel_xp.h>
#include "ShellAPI.h"
int main(){
char ap[254];
FindExecutable("word_base.xlsx",NULL,ap);
ShellExecute(NULL,"open",ap,NULL,NULL,SW_RESTORE);
system("pause");
    return 0;
}
Как открыть уже готовый excel-файл?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.07.2015, 13:17     Как открыть конкретный excel-файл?
Посмотрите здесь:

Как открыть файл? - C++
Как открыть файл или программу через с++? К примеру есть приложение .exe, я открываю с++ программу и .ехе открывается. Просто открыть(не в...

Как открыть файл ? - C++
У меня есть визуал студио 2013 и нужно при нажатии на кнопку открыть скажем файл с расширением ехе Ну просто для примера. Какой код...

Как открыть файл из архива? - C++
как на с++ открыть файл exe из архива

Как открыть текстовый файл - C++
С помощью OpenFileDialog получаю имя файла, как дальше его открыть? Свойство FileName имеет тип String^, а то как я пытаюсь (ifstream)...

Как открыть файл в 16 виде - C++
Как открыть файл в шестнадцятиричном виде? Добавлено через 8 минут Вернее посмотреть даные файла в 16 виде

с++ как открыть exe файл в программе ? - C++
как сделать ? может кто-то знает?

Как открыть файл формата hrtf? - C++
Привет всем, я не знаю в какую тему это писать, потому что понятия не имею с чем имею дело. Вообщем не знаю как открыть файл с форматом...

c/c++ fopen() как открыть файл по ссылке? - C++
Так не работает: FILE *fp = fopen( &quot;http://127.0.0.1/list.txt&quot;, &quot;r&quot; );

Как в многомодульной программе открыть файл? - C++
Есть многомодульный код, нужно записать результаты работы в файл. Вопрос в том, как открыть файл что бы все модули программы его видели?...

Как повторно открыть файл ifstream - C++
Есть функция int readFile(char* outAdres){ int j(0); fstream inFile; for(QVector&lt;string&gt;::iterator it = files.begin()...

Как открыть файл в потоке ifstream? - C++
если имя файла храниться в переменной String s;

как открыть текстовой файл из программы - C++
хочу програмно открыть текстовик, но не fopen(), а реально, чтоб запустилась программа блокнот или какая по умолчанию стоит для чтения...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Velesthau
523 / 425 / 129
Регистрация: 25.11.2014
Сообщений: 1,662
26.07.2015, 14:05     Как открыть конкретный excel-файл? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Передать параметром имя файла, который открыть хочешь.
https://msdn.microsoft.com/ru-ru/lib...(v=vs.85).aspx
см. четвертый параметр функции.

Добавлено через 1 минуту
Цитата Сообщение от Alessanro Посмотреть сообщение
но при запуске просто открывается Excel-приложение с чистой книгой
Почему но? Ты же просто запустил Excel, откуда ему знать, что ты хочешь что-то открывать. И что конкретно.
Alessanro
0 / 0 / 0
Регистрация: 21.07.2015
Сообщений: 3
26.07.2015, 19:22  [ТС]     Как открыть конкретный excel-файл? #3
Velesthau, спасибо, теперь получилось
Ответ Создать тему
Опции темы

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