|
![]() |
#1 |
MCT
|
Shape in Excel
Привет при портировании кода с экскля в аксапту вылетает ошибка
PHP код:
X++: COM comsheet, Shapes, ShapeRange, Fill, ForeColor, SchemeColor; ; ................................................. comsheet = m_excelDocument.getWorkSheet(1); Shapes = comsheet.Shapes("Garant");// вылетает ошибка что не правильное количество параметров // можно сделать так Shapes = comsheet.Shapes(); shape ? // Shapes.Select(); // ShapeRange = comRange.ShapeRange(); // Fill = ShapeRange.Fill(); // ForeColor = Fill.ForeColor(); // SchemeColor = ForeColor.SchemeColor();
__________________
Axapta book for developer |
|
![]() |
#2 |
Программатор
|
В Аксапте никак не добраться
![]() |
|
![]() |
#3 |
Moderator
|
|
|
|
За это сообщение автора поблагодарили: MikeR (2). |
![]() |
#4 |
MCT
|
Цитата:
![]() Код: Selection.ShapeRange.Fill.ForeColor.SchemeColor = 57
__________________
Axapta book for developer |
|
![]() |
#5 |
Moderator
|
Цитата:
![]() Selection.ShapeRange это и есть твой shape, поэтому как-то так: X++: COM comTemp; comTemp = shape.Fill(); comTemp = comTemp.ForeColor(); comTemp = comTemp.SchemeColor(57); |
|
|
За это сообщение автора поблагодарили: MikeR (2). |