Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 2
1

При сохранении данных таблицы StringGrid в Excel появляется ошибка

26.03.2014, 22:08. Показов 910. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При сохранении данных таблицы StringGrid в Excel появляется ошибка. Код пишу в обработчике кнопки :
void __fastcall TForm1::Button10Click(TObject *Sender). В чем ошибка не понимаю. Помогите найти, пожалуйста.
Вот сам код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void __fastcall TForm1::Button10Click(TObject *Sender)
{
if(SaveDialog1->Execute())
    {
        Variant app = CreateOleObject("Excel.Application");
        Variant wbs = app.OlePropertyGet("Workbooks");
        Variant wb = wbs.OleFunction("Add",SaveDialog1->FileName.c_str());
            Variant wss = wb.OlePropertyGet("Worksheets");
            Variant ws = wss.OlePropertyGet("Item", 1);
            for (int r = 0; r <= StringGrid1->RowCount; r++)
                {
        for (int c = 0; c <= StringGrid1->ColCount; c++)
        {
            Variant cell = ws.OlePropertyGet("Cells", r + 1, c + 1);
            cell.OlePropertySet("Value", StringGrid1->Cells[c][r]);
        }
 
            wb.OleProcedure("Save");
        app.OleProcedure("Quit");
}
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2014, 22:08
Ответы с готовыми решениями:

Ошибка "Неизвестное имя" при сохранении данных таблицы StringGrid в Excel
При попытке сохранения данных таблицы StringGrid в Excel , появляется сообщение об ошибке - ...

Ошибка при сохранении данных из StringGrid в Excel
Добрый день! Возникает проблема при попытке сохранения данных из StringGrid в формате Excel ...

При сохранении датасета появляется хвост у даблов
Наполняю датасет. Сохраняю в xml. Открываю просмоторщиком и вижу, что у 1% записей даблы...

Ошибка при сохранении StringGrid в txt файл
Точно не понял как записать значения с StringGrid в txt файл,но нашёл этот способ. Программа...

2
Модератор
9457 / 6210 / 2420
Регистрация: 21.01.2014
Сообщений: 26,473
Записей в блоге: 3
27.03.2014, 06:23 2
Ошибка-то какая?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32955 / 21273 / 8168
Регистрация: 22.10.2011
Сообщений: 36,542
Записей в блоге: 8
27.03.2014, 13:17 3
Аналогичная: Ошибка "Неизвестное имя" при сохранении данных таблицы StringGrid в Excel , вестимо...
0
27.03.2014, 13:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2014, 13:17
Помогаю со студенческими работами здесь

При сохранении перенести данные из таблицы в Word в таблицу Excel
Добрый день! Подскажите, пожалуйста есть такая задача необходимо: -Из Excel файла открыть Word ...

Ошибка при сохранении таблицы
Здравствуйте, помогите пожалуйста с проблемой. Нужно чтобы, изменения сделанные в таблице (в...

Ошибка при сохранении Excel файла
Здравствуйте, помогите пожалуйста решить проблему: С помощью Visual Basic создаю excel файл и...

Ошибка при сохранении dataGridView в Excel файл.
Хочу сохранить датугридвью в эксель файл. Выдает следующую ошибку. Может я забыл подгрузить...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru