|
1С8 + Excel + Отбор |
☑ |
0
SONICUS
13.12.11
✎
16:06
|
В 1С 8 идет импорт данных из файл xls. Если пользователь поставил отбор в экселе и записал его, то обрабатываются не все данные. Как перед обработкой файл эксель отключить весь отбор в нем?
|
|
1
rotting
13.12.11
✎
16:07
|
через макросы глянь код VB
|
|
2
shuhard
13.12.11
✎
16:09
|
(0) используй ADODB
|
|
3
SONICUS
13.12.11
✎
16:45
|
вот чего выдает запись макроса
Sub Макрос1()
'
' Макрос1 Макрос
'
'
Selection.AutoFilter
ActiveSheet.Range("$A$2:$J$229").AutoFilter Field:=5, Criteria1:="упак"
Selection.AutoFilter
End Sub
|
|
4
SONICUS
13.12.11
✎
17:03
|
Короче не понимаю. Пробовал
Лист = Книга.WorkSheets(1);
//Лист.AutoFilter.FilterMode = false;
Лист.AutoFilter.FilterMode = Ложь;
Все выдает ошибки. Как блин убрать этот дурацкий отбор?
|
|
5
zender
13.12.11
✎
17:33
|
(0) ActiveSheet.ShowAllData
|
|
6
SONICUS
14.12.11
✎
09:45
|
Спасибо. Вроде помогло.
|
|