Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2011, 00:54   #1
romahjvf
Пользователь
 
Регистрация: 19.07.2011
Сообщений: 18
По умолчанию Плавающая ошибка

Здравствуйте.
Одна и та же ошибка появляется в разных частях кода.
После того как появляется ошибка, нажимаешь кнопку выполнения, ошибки нет и нормально выполняется код.
Я возможно написал запутанно, пишите я отвечу на Ваши вопросы.

Вот что пишет:

Run-time error '50290':
Application-defined or object-defined error


Пожалуйста подскажите что означает эта ошибка ?

Последний раз редактировалось romahjvf; 04.11.2011 в 01:11.
romahjvf вне форума Ответить с цитированием
Старый 04.11.2011, 00:56   #2
romahjvf
Пользователь
 
Регистрация: 19.07.2011
Сообщений: 18
По умолчанию

Я заранее извиняюсь если такая тема уже есть.
romahjvf вне форума Ответить с цитированием
Старый 04.11.2011, 04:51   #3
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Т.е. Вы предлагаете нам погадать? Щас, пойду варить кофе.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 23.10.2017, 15:32   #4
Vitalij
Новичок
Джуниор
 
Регистрация: 15.12.2009
Сообщений: 1
Сообщение Ошибка 50290

Я в целом не программист, но я обошел эту ошибку так (не уверен, что правильно) - выделил красным цветом:
Sub fill_list(s As String)

Set rst = CurrentDb.QueryDefs(s).OpenRecordse t

crow = 6
j = newbook.ActiveSheet.UsedRange.Rows. Count
newbook.ActiveSheet.Rows(crow & ":" & j).ClearContents

Do While Not rst.EOF

k = rst.Fields.Count
For i = 1 To k
On Error Resume Next
newbook.ActiveSheet.Cells(crow, i + 1) = rst.Fields(i - 1)
If Err.Number = 50290 Then
i = i - 1
Err.Clear
End If


Next
crow = crow + 1
rst.MoveNext
Loop

newbook.ActiveSheet.Cells.EntireCol umn.AutoFit

End Sub
Vitalij вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка " is not a valid floating point value " (не правильная плавающая величина точки) kta87 Помощь студентам 5 27.09.2012 19:37
Плавающая панель casio23 Общие вопросы Delphi 8 13.02.2011 12:42
Плавающая панель на блоге Bingam Vici WordPress и другие CMS 4 06.12.2010 18:32
плавающая точка varelik Общие вопросы Delphi 8 13.05.2010 02:43
Плавающая панель dani92 Общие вопросы Delphi 15 04.11.2009 17:02