Показать сообщение отдельно
  #8  
Старый 11.08.2010, 16:07
sanello sanello вне форума
Прохожий
 
Регистрация: 10.08.2010
Сообщения: 8
Репутация: 10
По умолчанию

Цитата:
Сообщение от roamer
Не знаю, насколько это полезно (в данном контексте), но если привязать "контрол" к конкретной Excel ячейке (по правой кнопке меню вызвать редактор свойств и записать адрес соотв. ячейки в свойство LinkedCell), то достаточно делать просто обмен инфой с данной ячейкой. Автоматически это затронет и "контрол".
Например.
Если на Excel-лист положить ComboBox и привязать его к ячейке $A$1, то этот код работает :
Код:
procedure TForm1.Button3Click(Sender: TObject);
Var
  Vx : variant;
begin
  Excel.ActiveWorkbook.ActiveSheet.Cells[1,1]:='22222';
  Vx:=trim(Excel.ActiveWorkbook.ActiveSheet.Cells[1,1]);
  ShowMessage('1-  '+Vx);
  Excel.ActiveWorkbook.ActiveSheet.Cells[1,1]:='44444';
  Vx:=trim(Excel.ActiveWorkbook.ActiveSheet.Cells[1,1]);
  ShowMessage('2-  '+Vx);
end;
дело в том что это не мой Excel файл, моя задача его заполнить и получить результат
Ответить с цитированием