Показать сообщение отдельно
Старый 11.09.2006, 10:42   #3  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
человеку вроде не 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)

Последний раз редактировалось Gustav; 11.09.2006 в 11:25.