Cells.AnyItem().AppliedCellStyle (VBA) что не так?

Статус
Закрыто для дальнейших ответов.

Sanchos

Sancho
Топикстартер
12 лет на форуме
Сообщения
806
Реакции
157
Set myCellStyle1 = myDoc.CellStyles.Item("NewAuto_Cell")
myTable.Cells.AnyItem().AppliedCellStyle = myCellStyle1

Стиль не применяется... как быть?
 

iv-mi

15 лет на форуме
Сообщения
563
Реакции
375
Ответ: Cells.AnyItem().AppliedCellStyle (VBA) что не так?

А если так:
myTable.Cells.itemByRange(firstItem(),lastItem()).AppliedCellStyle = myCellStyle1 ?
 

Steve

Участник
Сообщения
227
Реакции
0
Ответ: Cells.AnyItem().AppliedCellStyle (VBA) что не так?

хмм.. itemByRange "нормально" работает только в JS, в VB(S/A) всё равно надо перебирать элементы в цикле.
 

Sanchos

Sancho
Топикстартер
12 лет на форуме
Сообщения
806
Реакции
157
Ответ: Cells.AnyItem().AppliedCellStyle (VBA) что не так?

Короче, проще на JS написать, а то ВБА у адоба какой то куцый (((((
 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Cells.AnyItem().AppliedCellStyle (VBA) что не так?


Не по теме:
Позволю себе заметить, что ВБА не у Адоба, а у микрософта.
 

Sanchos

Sancho
Топикстартер
12 лет на форуме
Сообщения
806
Реакции
157
Ответ: Cells.AnyItem().AppliedCellStyle (VBA) что не так?

А я именно про ВБА в адобовских программах... куцый он тут и всё.
 

Steve

Участник
Сообщения
227
Реакции
0
Ответ: Cells.AnyItem().AppliedCellStyle (VBA) что не так?

ВБА такой, каким его сделал мелкософт. А то получется, что у Адоба свой VB(A/S/Net.), а у Корела свой :)

вообще, JS более навороченный в плане itembyrange, array и еще некоторых вещей, в остальном почти совпадает с VB(A/S).
И никто не запрещает использовать doscript() в vb.
 

Sanchos

Sancho
Топикстартер
12 лет на форуме
Сообщения
806
Реакции
157
Ответ: Cells.AnyItem().AppliedCellStyle (VBA) что не так?

А вот на деле как раз и получается что в Кореле и Адобе по разному пишешется... вроде язык один, а на деле нюансы весомы...

Да согласен JS в данном случае более весом, хорошо продуман и работает по непонятным причинам быстрей, вернее по понятным ;-))))
doscript юзаю в полной мере)))))
 
Статус
Закрыто для дальнейших ответов.