Имя: Пароль:
1C
1C 7.7
v7: Перестал работать Find экселевский...
,
0 mikecool
 
14.11.12
11:33
пользовал
Лист.UsedRange.Find("текст", Лист.Cells(1,1), -4163, 1);
а сейчас падает в эксепт
что здесь не так?
зы: как всегда - ничего не трогали, оно само
1 mikecool
 
14.11.12
11:34
UsedRange - норма, есть
Cells(1,1) - тоже норма, есть
а вот сам метод в описании ошибки возвращает двоеточие (
2 GLazNik
 
14.11.12
11:34
(0) а че за эксепт? может ексель обновился... и синтаксис метода стал другой?
3 mikecool
 
14.11.12
11:35
(2) не, не обновлялся, проверяю на своей машине
как стоял 2007, так и стоит
4 GLazNik
 
14.11.12
11:35
(1) а попробывать сий метод в самом екселе запустить?
5 mikecool
 
14.11.12
11:47
(4)в экселе поиск выглядит масштабнее
   Cells.Find(What:="vin", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _

       xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _

       , SearchFormat:=False).Activate
6 mikecool
 
14.11.12
11:47
+5 но - работал поиск, с какого то перепугу - перестал (
7 GLazNik
 
14.11.12
11:48
(6) перестал на любом файле или на конкретном?
8 mikecool
 
14.11.12
11:49
(7) на любом, пробовал новые создавать - те же яйца
9 Voronve
 
14.11.12
11:49
(6) Язык и региональные стандарты. что нить менялось?
10 mikecool
 
14.11.12
11:50
(9) нет
11 Voronve
 
14.11.12
11:50
(10) Обновления офис выкачивал ?
12 mikecool
 
14.11.12
11:51
(11) не, автоматом запрещено
13 Voronve
 
14.11.12
11:51
(12) Переходи на OO/LO - там это реализовано ;)
14 GLazNik
 
14.11.12
11:52
(10) ну чудес же не бывает. что-то да должно было быть измениться... а почему бы не переписать вызов под (5)?
15 mikecool
 
14.11.12
11:53
(14) дык он и написан по (5), только адаптирован под вызов через олю
16 GLazNik
 
14.11.12
12:00
(15) я этого не наблюдаю. в (5) атрибутов больше чем в (0)
17 mikecool
 
14.11.12
12:02
(16) из обязательных только первый
кстати - ща попробую оставить только его
18 GLazNik
 
14.11.12
12:03
(17) просто в (4) я предлагал повторить в екселе все тоже самое, что делается в (0).
19 mikecool
 
14.11.12
12:03
(16) спасибо за мысль )
оставил в параметрах только что искать - и работает
20 mzelensky
 
14.11.12
12:08
(19) у экселя еще фишка есть - если колонка скрыта или ее размер =0, то поиск по ней не ведется. тоже самое касается и колонок.
21 dk
 
14.11.12
12:13
переходи на использование закладок