Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Ошибка “Object invalid or no longer set” (3420) - Excel / 2 сообщений из 2, страница 1 из 1
07.06.2011, 16:31
    #37299110
MDmitryB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка “Object invalid or no longer set” (3420) - Excel
При подключении к базе Access с помощью метода OpenDatabase - ошибок нет, а при подключении к Oracle через ODBC выскакивает ошибка “Object invalid or no longer set” (3420):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
For int_Search_Current_Level =  1  To (int_Search_Level -  1 )

    int_Search_Current_Level_Col = Column_By_Header("Conv", Get_Value_From_Sheet("Columns", "Level", int_Search_Current_Level, "Name"))
    int_Search_Current_Next_Level_Col = Column_By_Header("Conv", Get_Value_From_Sheet("Columns", "Level", int_Search_Current_Level +  1 , "Name"))
    str_Search_Current_Level_DB_Name = Get_Value_From_Sheet("Columns", "Level", int_Search_Current_Level, "DB Name")
    Set rng_Search_Cell =   sht_Conv.Rows(str_Searched_Rows).Columns(int_Search_Current_Level_Col) 
          .Find(What:=rst_Search.Fields(str_Search_Current_Level_DB_Name).value, Lookat:=xlWhole)  -- ошибка вываливается здесь
    str_Searched_Rows = (rng_Search_Cell.row -  1 ) & ":"
    If sht_Conv.Cells(rng_Search_Cell.row, int_Search_Current_Next_Level_Col).value = "" Then
         rng_Search_Cell.Select
         Conv_Drill "Down", True
        DoEvents
    End If
    str_Searched_Rows = str_Searched_Rows & sht_Conv.UsedRange.Rows.Count
                    
    Set rng_Search_Cell = Nothing
Next int_Search_Current_Level

Читал http://support.microsoft.com/default.aspx?scid=kb;en-us;Q304536 - версия Jet для XP стоит последняя.
Подскажите, пожалуйста, в чем может быть проблема.
...
Рейтинг: 0 / 0
11.06.2011, 21:39
    #37305519
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка “Object invalid or no longer set” (3420) - Excel
MDmitryB,

Извини, но по моему бред какой-то
Описанная ошибка никак не связана с ODBC
я вижу строку которая начинается с точки
Код: plaintext
.Find...
но не вижу блока with
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Ошибка “Object invalid or no longer set” (3420) - Excel / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]