|  15.10.2008, 11:05 | #37 | 
| Модератор | 
			
			4 я увидел сегодня утром.  в третий использовал приблизительно так: X++: static void Job107(Args _args) { ComExcelDocument_RU doc = new ComExcelDocument_RU(); COM xlApp; COM wbook; COM range, range1, range2; int i,n; ; doc.NewFile(); wbook = doc.getComDocument(); xlApp = wbook.Parent(); // ВАРИАНТ 3 // тестовая подготовка первой ячейки с именем и форматом range = xlApp.Range('B2'); range.Name('test'); range = xlApp.Range('test'); n=doc.getCellName_RowNum("test"); range1 = range; for (i=1;i<=10;i++) { // в цикле только пишем значения, не форматируем // адрес не зависит от счетчика цикла doc.insertRow(n,1,i); doc.insertValue( range1.Address(), i); range1 = range1.Offset(1,0); } } | 
|  |