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

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

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

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

26.07.2015, 13:17. Просмотров 518. Ответов 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-файл?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.07.2015, 13:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как открыть конкретный excel-файл? (C++):

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

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

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

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

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

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

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

Добавлено через 1 минуту
Цитата Сообщение от Alessanro Посмотреть сообщение
но при запуске просто открывается Excel-приложение с чистой книгой
Почему но? Ты же просто запустил Excel, откуда ему знать, что ты хочешь что-то открывать. И что конкретно.
1
Alessanro
0 / 0 / 0
Регистрация: 21.07.2015
Сообщений: 3
26.07.2015, 19:22  [ТС] #3
Velesthau, спасибо, теперь получилось
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.07.2015, 19:22
Привет! Вот еще темы с ответами:

Открыть файл .pas как текстовый - C++
Как можно считать файл *.pas или *.cpp как текстовый ??

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

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

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


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

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

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