![]() |
#14 |
Модератор
|
![]()
Вопрос немного усложнился.
![]() Объединены ячейки 3 шт. Общей ячейке задано имя 'test'. при использовании X++: void copyAndInsertBlock(str _bookMark, int _workSheet = 1) { #define.xlShiftDown(-4121) COM comRange, comRange1; int rowsNumber; ; if (! m_comDocument) throw error(strFmt("@DIS6401", this.getApplicationName())); comRange = this.findRange(_bookMark, _workSheet); if (! comRange) { return; } rowsNumber = any2int(COM::createFromObject( comRange.Rows() ).Count()); comRange.Insert( #xlShiftDown ); // и выше добавить: #define.xlShiftDown(-4121) comRange1 = comRange.Offset(-rowsNumber); comRange.Copy(comRange1); } ![]() Как сделать так чтоб можно было копировать и дублировать именованную ячейку без потери объединения? |
|