Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2010, 21:07   #1
WRC fan 66
 
Регистрация: 14.09.2010
Сообщений: 8
По умолчанию импорт из Excel в stringgrid

Здравствуйте. Я хочу импортировать табличку из Excel в stringgrig. Вот мой код:
Код:
procedure TForm2.Button3Click(Sender: TObject);
var
f: textfile;
x, y: integer;
begin
assignfile(f,'C:\1.xls');
Append(f);
writeln(f, stringgrid1.colcount);
writeln(f, stringgrid1.rowcount);
for X := 0 to stringgrid1.colcount - 1 do
for y := 0 to stringgrid1.rowcount - 1 do
writeln(F, stringgrid1.cells[x, y]);
closefile(f);
end;
Но при нажатии на кнопку ничего не происходит. Что я делаю не так?

Последний раз редактировалось Stilet; 11.12.2010 в 09:27.
WRC fan 66 вне форума Ответить с цитированием
Старый 10.12.2010, 22:08   #2
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Всё не так делаешь. Разве Excel это textfile?
Вот простейший код без наворотов:
Код:
uses ComObj;
//******

procedure TForm1.RzBitBtn1Click(Sender: TObject);
var Excel: variant;  i, j: word;
begin
  Excel := CreateOleObject('Excel.Application');
  Excel.Workbooks.Open('e:\10_project\test2\Книга1.xls');
  for i := 1 to 5 do
  for j := 1 to 5 do
  StringGrid1.Cells[j, i] := Excel.Sheets[1].Cells[i, j].Text;
end;
_SERGEYX_ вне форума Ответить с цитированием
Старый 11.12.2010, 06:33   #3
WRC fan 66
 
Регистрация: 14.09.2010
Сообщений: 8
По умолчанию

Спасибо SERGEYX. Все заработало
WRC fan 66 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Borland C++ Builder - импорт из Excel в StringGrid nuser C++ Builder 3 10.01.2015 12:38
Импорт из excel Djuleta86 Microsoft Office Access 6 12.09.2010 16:26
Импорт данных в Excel mMAg Microsoft Office Excel 2 20.08.2009 17:50
Импорт из Excel в Access AD_min БД в Delphi 0 28.10.2008 09:29