Имя: Пароль:
1C
1С v8
Трабла: создание строк в Эксель
0 slicem
 
09.08.11
12:43
макрос:
   Rows("2563:2563").Select
   Selection.Copy
   Selection.Insert Shift:=xlDown


Код в 1С по аналогии с
v8: как добавить строку в книге Excel?
:
xlDown = -4121;            
СтраницаКниги.Range("R"+НомСтр).Insert(xlDown);
СтраницаКниги.Cells(НомСтр, НомерКолонкиИНН).Value = Стр.Контрагент;


Результат :(
Ошибка при установке значения атрибута контекста (Value)
           СтраницаКниги.Cells(НомСтр, НомерКолонкиИНН).Value = Стр.Контрагент;
по причине:
Произошла исключительная ситуация (0x800a03ec)

Что я делаю не так? Что такое "xlDown"
1 lxs
 
09.08.11
12:43
Строка(Стр.Контрагент)
2 lxs
 
09.08.11
12:44
или Стр.Контрагент.Наименование
3 slicem
 
09.08.11
12:45
аааа. тип данных. Спасибо, щас попробую.
4 lxs
 
09.08.11
12:45
" Что такое "xlDown" - ну посмотри справку в debug-ере vba-шном