¿Cuál es el error exacto que marca el compilador? Diferentes versiones de las componentes acceden un poco distinto. En mi caso, Delphi7 + Office97, me funciona con:
Código Delphi
[-]
ExcelApp.Range['B3', 'E3'].MergeCells := true;
en lugar de
Código Delphi
[-]
ExcelApp.Range['B3:E3'].MergeCells := true;
esto es, son dos parámetros y no uno sólo.
// Saludos