Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > Определить тип значения ячейки


Автор: Marlin 23.2.2006, 09:21
Как мне определить тип значения ячейки для дальнейшей обработки?

Например узнать это числовой, общий или Дата и т.д.

Автор: Marlin 23.2.2006, 09:41
И еще каким образом можно вставить строку после определенной строки или до нее?


Автор: Guedda 23.2.2006, 09:46
Один вопрос - один топик.
Подробнее, плз... Какой ячейки? Какой обработки?

Автор: Marlin 23.2.2006, 09:50
Я по циклу делаю перебор строк и столбцов. предположим Cells[5,8] - теперь я хочу узнать тип данных этой ячейки

Автор: Albinos_x 23.2.2006, 10:09
в топике http://forum.vingrad.ru/index.php?showtopic=84634
я писал как можно установить формат для ячейки, точно также можно и прочитать

вставить стоку где-то так:
Код

ExcelApplication.Selection.EntireRow.Insert;

не проверял, но по идее должно работать

Автор: Marlin 23.2.2006, 10:10
Спасибо

Автор: Marlin 23.2.2006, 11:57
Правильно так:
Код

var
ind:integer;

Begin
    
    For ind:=1 to 5 do
       Begin
          Excel := CreateOleObject('Excel.Application');

          Excel.WorkBooks.Open(FileName);  

          Sheet := Excel.Workbook.Sheets.Item[ind]; 
          
          Sheet.Rows[5].Insert();
       end;

end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)