|
создание фильтра в документе Excel из 1С |
☑ |
0
vlad_161
27.10.14
✎
15:17
|
В макросе офиса желаемый код выглядит как:
//Лист.Range("A11:J11").Select;
//Лист.Selection.AutoFilter;
в 1С какие команды будут соответствовать?
|
|
1
18_plus
27.10.14
✎
15:30
|
как-то так наверное
excelobj.Range("A11:J11").Select();
excelobj.Selection.AutoFilter();
|
|
2
Deal with it
27.10.14
✎
15:32
|
глянь тут.
|
|
3
vlad_161
27.10.14
✎
16:17
|
{Форма.ФормаExcel.Форма(60)}: Поле объекта не обнаружено (Selection)
Лист.Selection.AutoFilter();
|
|
4
vlad_161
27.10.14
✎
16:31
|
всем спасибо, если что работает так:
Ексель = Новый COMОбъект("Excel.Application");
Книга = Ексель.WorkBooks.Open(ДиалогВыбораФайлов.ПолноеИмяФайла);
Лист = Книга.WorkSheets(1);
...
Лист.Range("A11:J11").AutoFilter(1);
|
|
5
DS
27.10.14
✎
16:31
|
Лист.Range("A11:J11").AutoFilter();
|
|