Russian Belarusian English German Japanese Ukrainian
  • Главная
  • FAQ
  • Как данные из StringGrid записать в Microsoft Excel

Как данные из StringGrid записать в Microsoft Excel

CuBook35

Размещаем на форму компонент StringGrid и заполняем его данными, компонент SaveDialog и кнопку Button со следующим кодом:
WideString str;
TStringList *sl = new TStringList;
for(int i = 0 ; i<StringGrid1->RowCount ;++i)
{
for(int j = 0; j< StringGrid1->ColCount;++j)
str +=StringGrid1->Cells[j][i]+ "\t";
sl->Add(str);
str = "\r" ;
str = "";
}
if (SaveDialog1->Execute())
sl->SaveToFile(SaveDialog1->FileName + ".xls");
delete sl;
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий