Привет при портировании кода с экскля в аксапту вылетает ошибка
PHP код:
ActiveSheet.Shapes("Garant").Select
Selection.ShapeRange.Fill.Visible = msoTrue
Selection.ShapeRange.Fill.Solid
Selection.ShapeRange.Fill.ForeColor.SchemeColor = 57
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 3.0 и офис 2003