Здравствуйте, Азамат, Вы писали:
А>А> Excel := CreateOLEObject( 'Excel.Application' ); <--- Здесь выдает ошибку.
А>
А>Подскажите, пожалуйста, в чем может быть ошибка.
Тип переменной Excel то у тебя скорее всего Variant (хоть ты и не привел объявление этой переменной), вот и ругается. Поставь нормальный тип, и все будет хорошо. Вернее не все будет хорошо, код мне что-то не нравится, но это мелочи