24.02.2011, 13:27 | #1 |
Axapta Retail User
|
Excel clearRange
excelDocument.deleteRange - удаляет ,
а как сделать очистить? |
|
24.02.2011, 13:39 | #2 |
Участник
|
Нужно в классе ComExcelDocument_RU писать свой метод, который будет вызывать clearContents() для выбранных ячеек.
А вставка пустого значения в ячейку посредством метода insertValue() не помогает ?
__________________
Дмитрий |
|
24.02.2011, 14:47 | #3 |
Moderator
|
Цитата:
Цитата:
X++: { ComExcelDocument_RU doc = new ComExcelDocument_RU(); COM xlApp; COM wbook; COM activeSheet; COM range; ; doc.NewFile('',true); wbook = doc.getComDocument(); // ухватили COM Workbook и от него пляшем дальше xlApp = wbook.Parent(); activeSheet = xlApp.ActiveSheet(); range = activeSheet.Range('A1:E10'); range.Value2('test'); print 'Загляните в окошко Excel'; pause; range = activeSheet.Range('B2:D9'); range.ClearContents(); // вот он КАТАРСИС (в смысле ОЧИЩЕНИЕ) ;-) info('Еще раз загляните в окошко Excel'); } |
|
|
За это сообщение автора поблагодарили: novic (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|