Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
Ксюфка
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 4
1

Загрузка данных из Excel и текстового файла в StringGrid (Borland Builder C++)

14.05.2012, 15:13. Просмотров 2645. Ответов 2
Метки нет (Все метки)

Здравствуйте!
Не подскажите как осуществить загрузку данных из Excel и текстового файла в StringGrid?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 15:13
Ответы с готовыми решениями:

Загрузка данных из файла в StringGrid
Здравствуйте. Есть файл .ТХТ содержащий таблицу, в таблице 13 столбцов, первые...

Загрузка данных в stringgrid из файла
Доброго дня всем!Есть код заполнения, он заполняет stringgrid, начиная с...

Загрузка данных из файла в StringGrid
Будьте любезны подсказать, у меня имеется код, который копирует строчки из...

Загрузка данных в StringGrid с txt файла
Доброго времени суток. Подскажите как загрузить данные с текстового файла в...

Загрузка данных из файла, содержащего записи в виде структур, в StringGrid
Здравствуйте! Поставлена задача: 1. Создать файл с типом записи, содержащий...

2
QWIPQ
142 / 121 / 14
Регистрация: 10.10.2011
Сообщений: 359
Записей в блоге: 2
14.05.2012, 19:54 2
1. используя Ole-сервер и компонент StringGrid(если офис не установлен - не работает)
2. используя сторонние компоненты например я пользуюсь Developer Express VCL(если офис не установлен - работает)

P.S. вот тебе инфа про Ole-сервер на русском
0
RoteRose
5 / 5 / 1
Регистрация: 16.12.2009
Сообщений: 44
14.05.2012, 21:10 3
Лучший ответ Сообщение было отмечено Ксюфка как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
mExcel = CreateOleObject("Excel.Application"); //запускаем Excel
 mExcel.OlePropertySet("Visible", True); //если надо, делаем его видимым, не надо - просто убери строчку
 mExcel.OlePropertyGet("WorkBooks").OleProcedure("Add"); //создаем новую книгу
 mExcel.OlePropertyGet("WorkBooks").OleProcedure("Open", A);//открываем уже существующую книгу А, можно указать любое название
 
for (int i = 1; i<=N; i++){
                for (int j = 1; j<=L; j++){
                        M[i-1][j-1] = mExcel.OlePropertyGet("ActiveSheet").OlePropertyGet("Cells", j, i).OlePropertyGet("Value");
 
                }
        }
//читаем по одному символу из активного листа в массив М
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2012, 21:10

Работа с Excel в Borland C++ Builder.
Подскажите,pls, как работать с Excel’ем в Borland C++ Builder (передать данные...

Сохранение из StringGrid массива в файл и загрузка из файла в StringGrid
Всем доброго времени суток =) У меня есть загрузка массива из StringGrid на...

C++ Builder. Из StringGrid в Excel
Доброго времени суток! У меня возникла проблема, нужна ваша помощь. Задание...


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

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

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