человеку вроде не Excel, а OWC.Spreadsheet нужен...
tnv, на какой строке ругается, что говорит? какая версия OWC.Spreadsheet? в 9-й (Office 2000) вроде свойство называется
HAlignment, a
HorizontalAlignment там еще нет...
Пример из хелпа
Цитата:
HAlignment Property Example
This example centers the values in the range A1:F1.
Spreadsheet1.Range("a1:f1").HAlignment = c.ssHAlignCenter
Константы из хелпа
Цитата:
SheetHAlignEnum Constants
Constant Value
ssHAlignGeneral 0
ssHAlignLeft 1
ssHAlignCenter 2
ssHAlignRight 3
Всё для 9-й версии. Для других возможны отличия. Надо смотреть в хелпе конкретной версии.
Если же Вам всё же нужен Excel (Вы уж определитесь!

), то замените
Com excel = new COM("OWC.Spreadsheet");
на
Com excel = new COM("Excel.Application");
и будет щастье Вам (не забудьте только про замену Value на Value2)