ПОИСК ЯЧЕЙКИ EXCEL DELPHI
Delphi предлагает ряд комфортных инструментов для работы с Excel. Обычно в экселе мы работаем с ячейками, которые содержат текст, число или формулу. Найдем ячейку «D5» на листе «Sheet1»:
const
CellValue: string = '42';
var
ExcelApp: Variant;
ExcelWorkbook: Variant;
ExcelWorkSheet: Variant;
ExcelRange: Variant;
begin
ExcelApp := CreateOleObject('Excel.Application');
ExcelWorkbook := ExcelApp.Workbooks.Open('C:\myworkbook.xlsx');
ExcelWorkSheet := ExcelWorkbook.Worksheets.Item['Sheet1'];
ExcelRange := ExcelWorkSheet.Range['D5'];
ExcelRange.Value := CellValue;
end;
Нашли ячейку, теперь посмотрим, как изменить ее значение. На это нам понадобится параметр «Value»:
ExcelRange.Value := 'Новое значение в ячейке D5';
Таким образом, мы изучили как осуществлять поиск ячеек в Excel с помощью Delphi и как менять значение ячейки. Полная документация по командам и методам работы с Excel можно найти на сайте разработчика.
5 критических ошибок, которые совершают 97% инвесторов! Проверьте себя!
Урок на Делфи 78 Экспорт в Excel
FIND в VBA – полный гайд по поиску в VBA (Серия VBA 26)
КАК ИЗВЛЕЧЬ ИМЯ ЯЧЕЙКИ ПО КРИТЕРИЮ // ФУНКЦИЯ АДРЕС+ПОИСКПОЗ В EXCEL
Поиск и замена в Excel - как удалить символы во всех ячейках согласно условию
Delphi и Excel – разработка приложений MS Excel в Delphi
Чтение таблицы Excel с помощью Delphi7
Двумерный поиск в таблице (ВПР 2D)