Имя: Пароль:
1C
 
Чтение группировок Excel из 1С
0 zagorodnev
 
30.07.07
11:53
Идея такая есть прайс лист с свернутыми группировками, его нужно загрузить в справочник номенклатуру, и если это группировка то нужно создавать Группу иначе элемент. Причем в группировке может быть еще группировка т.е.
1 SerG82
 
30.07.07
12:08
Типа
       Книга=ExcelApp.WorkBooks.Open(ИмяФайлаЗагрузки);
   Страница=Книга.WorkSheets(1);
Адальше по объектам VBA для екселя :)
2 zagorodnev
 
30.07.07
12:44
Это понятно а как прочитать группировку, по текущей строке
3 zagorodnev
 
30.07.07
12:45
При выгрузке знаю....
//Группировка строк
Worksheet.Range("7:8").Rows.Group();
А вот при загрузке?
4 manyak
 
30.07.07
13:43
Worksheets(1).Rows(i).OutlineLevel
возвращает уровень вложенности. проходи циклом по каждой строке, в каждом такте определяй уровень тек. строки и уровень след. строки - если уровень след. строки совпадает с текущей - то это члены одной группы, а если уровень больше  - то тек. строка - название группы, а если уровень меньше то - след. строка - название группы. примерно так :)
5 zagorodnev
 
30.07.07
15:19
Большое Спасибо
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn