Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Объект Recordset не является обновляемым! - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Объект Recordset не является обновляемым!
леха_интериста Дата: Среда, 15.04.2015, 14:40 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
После обновления виндовс объект recordset не является обновляемым, есть запрос который переносить из аксесса в ексель инфу..после установки обновления (не знаю какого) вылетает это сообщение, на win xp я удалил обновления и все норм, но в данный момент ситуация на windows 7 ,раньше я помню всю работало, но сейчас прошло наверно 4 месяца(и много обновлений установилось) попытался снова. Может кто знает, что за обновление которое блокирует recordset?
windows 7 64 access 2003


Сообщение отредактировал леха_интериста - Среда, 15.04.2015, 14:41
 
Ответить
СообщениеПосле обновления виндовс объект recordset не является обновляемым, есть запрос который переносить из аксесса в ексель инфу..после установки обновления (не знаю какого) вылетает это сообщение, на win xp я удалил обновления и все норм, но в данный момент ситуация на windows 7 ,раньше я помню всю работало, но сейчас прошло наверно 4 месяца(и много обновлений установилось) попытался снова. Может кто знает, что за обновление которое блокирует recordset?
windows 7 64 access 2003

Автор - леха_интериста
Дата добавления - 15.04.2015 в 14:40
anvg Дата: Среда, 15.04.2015, 15:01 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
И вам здравствуйте
Может код соблаговолите представить? У меня на Windows 7 64 Excel 2010 32 ничего подобного не наблюдается.
 
Ответить
СообщениеИ вам здравствуйте
Может код соблаговолите представить? У меня на Windows 7 64 Excel 2010 32 ничего подобного не наблюдается.

Автор - anvg
Дата добавления - 15.04.2015 в 15:01
леха_интериста Дата: Среда, 15.04.2015, 15:28 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Может код соблаговолите представить? У меня на Windows 7 64 Excel 2010 32 ничего подобного не наблюдается.

да раньше тоже все работало просто такая же ситуация была на win xp и там было тупо обновление безопасности и офиса или вместе вообщем там я их удалил и все заработало, думаю на win 7 так же, пол года назад тоже работало, но пол года назад стояла тоже 10 а сечас 13 ексель стоит + assecc 2003 для базы

событие кнопки:

[vba]
Код
Private Sub Кнопка74_Click()
'On Error GoTo Err_Кнопка74_Click
Dim ExcelWasNotRunning As Boolean ' Flag for final release.
Dim oApp As Object
On Error Resume Next
Set oApp = GetObject(",Excel.Application")
If Err.Number <> 0 Then ExcelWasNotRunning = True
Err.Clear ' Clear Err object in case error occurred.
' Check for Microsoft Excel. If Microsoft Excel is running,
' enter it into the Running Object table.
DetectExcel
' On Error GoTo rr2:
Set oApp = GetObject("C:\acsess\newlic\Реестр.xls")
oApp.Visible = True
'Only XL 97 supports UserControl Property
oApp.Application.Visible = True
oApp.Parent.Windows(1).Visible = True
'On Error Resume Next
oApp.UserControl = True
If ExcelWasNotRunning = False Then
oApp.Application.Quit
End If

'Set oApp = Nothing ' Release reference to the application and spreadsheet.
'rr2:
'MsgBox "Не найден файл! " & Err.Description
'Resume Next
' MsgBox "The user started Access: " & Application.UserControl

'oApp.Close
' oApp.Quit
'oApp.Application.Quit
'Exit Sub
'oApp.Application.Close
'Exit_Кнопка74_Click:
' Exit Sub

'Err_Кнопка74_Click:
' MsgBox Err.Description
' Resume Exit_Кнопка74_Click

End Sub
[/vba]


Сообщение отредактировал Serge_007 - Среда, 15.04.2015, 15:47
 
Ответить
Сообщение
Может код соблаговолите представить? У меня на Windows 7 64 Excel 2010 32 ничего подобного не наблюдается.

да раньше тоже все работало просто такая же ситуация была на win xp и там было тупо обновление безопасности и офиса или вместе вообщем там я их удалил и все заработало, думаю на win 7 так же, пол года назад тоже работало, но пол года назад стояла тоже 10 а сечас 13 ексель стоит + assecc 2003 для базы

событие кнопки:

[vba]
Код
Private Sub Кнопка74_Click()
'On Error GoTo Err_Кнопка74_Click
Dim ExcelWasNotRunning As Boolean ' Flag for final release.
Dim oApp As Object
On Error Resume Next
Set oApp = GetObject(",Excel.Application")
If Err.Number <> 0 Then ExcelWasNotRunning = True
Err.Clear ' Clear Err object in case error occurred.
' Check for Microsoft Excel. If Microsoft Excel is running,
' enter it into the Running Object table.
DetectExcel
' On Error GoTo rr2:
Set oApp = GetObject("C:\acsess\newlic\Реестр.xls")
oApp.Visible = True
'Only XL 97 supports UserControl Property
oApp.Application.Visible = True
oApp.Parent.Windows(1).Visible = True
'On Error Resume Next
oApp.UserControl = True
If ExcelWasNotRunning = False Then
oApp.Application.Quit
End If

'Set oApp = Nothing ' Release reference to the application and spreadsheet.
'rr2:
'MsgBox "Не найден файл! " & Err.Description
'Resume Next
' MsgBox "The user started Access: " & Application.UserControl

'oApp.Close
' oApp.Quit
'oApp.Application.Quit
'Exit Sub
'oApp.Application.Close
'Exit_Кнопка74_Click:
' Exit Sub

'Err_Кнопка74_Click:
' MsgBox Err.Description
' Resume Exit_Кнопка74_Click

End Sub
[/vba]

Автор - леха_интериста
Дата добавления - 15.04.2015 в 15:28
anvg Дата: Среда, 15.04.2015, 15:40 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
Я себе позволил удалить комментарии с представленного вами кода
[vba]
Код
Private Sub Кнопка74_Click()
      Dim ExcelWasNotRunning As Boolean
      Dim oApp As Object
On Error Resume Next
      Set oApp = GetObject(",Excel.Application")
      If Err.Number <> 0 Then ExcelWasNotRunning = True
      Err.Clear
      DetectExcel
      Set oApp = GetObject("C:\acsess\newlic\Реестр.xls")
      oApp.Visible = True
      oApp.Application.Visible = True
      oApp.Parent.Windows(1).Visible = True
      oApp.UserControl = True
      If ExcelWasNotRunning = False Then
          oApp.Application.Quit
      End If
End Sub
[/vba]
А теперь вопрос к знатокам - где в коде скрывается Recordset?
P. S. Форматирование кода соответствующим тэгом никто не отменял deal


Сообщение отредактировал anvg - Среда, 15.04.2015, 15:41
 
Ответить
СообщениеЯ себе позволил удалить комментарии с представленного вами кода
[vba]
Код
Private Sub Кнопка74_Click()
      Dim ExcelWasNotRunning As Boolean
      Dim oApp As Object
On Error Resume Next
      Set oApp = GetObject(",Excel.Application")
      If Err.Number <> 0 Then ExcelWasNotRunning = True
      Err.Clear
      DetectExcel
      Set oApp = GetObject("C:\acsess\newlic\Реестр.xls")
      oApp.Visible = True
      oApp.Application.Visible = True
      oApp.Parent.Windows(1).Visible = True
      oApp.UserControl = True
      If ExcelWasNotRunning = False Then
          oApp.Application.Quit
      End If
End Sub
[/vba]
А теперь вопрос к знатокам - где в коде скрывается Recordset?
P. S. Форматирование кода соответствующим тэгом никто не отменял deal

Автор - anvg
Дата добавления - 15.04.2015 в 15:40
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!