Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Ksyuhalek
2 / 2 / 3
Регистрация: 22.04.2014
Сообщений: 68
1

Макрос в Excel выдает ошибку: Run-time error '424:Object Required

16.12.2015, 09:34. Просмотров 1349. Ответов 4
Метки нет (Все метки)

Доброе время суток!
Макрос в Excel выдает ошибку: Run-time error '424:Object Required


Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Sub test()
For a = 2 To 219
b = Sheet1.Cells(a, 1)
c = Sheet1.Cells(a, 3)
For k = 2 To 164
l = Sheet2.Cells(k, 5)
m = Sheet2.Cells(k, 6)
If b = l And c = m Then
Sheet1.Cells(a, 9) = Sheet2.Cells(k, 7)
End If
Next k
Next a
End Sub
Подскажите пожалуйста в чем проблема.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2015, 09:34
Ответы с готовыми решениями:

Run-time error '424: Object Required
Type TableEll Size As String * 7 PriseOut As Currency PriseIn As Currency End Type ' ......

Run-time Error '424': Object Required
пытаюсь вывести ошибку при более 1 отмеченном CheckBox If ((CheckBox1.Value And CheckBox2.Value...

Run-time error '424:Object Required
помогите пожалуйста понять в чем ошибка пишет что в синей строке код из модуля: Sub MyMenu()...

Run-time error '424': Object required
Run-time error '424': Object required Всем привет, народ помогите баг исправить Run-time...

Run-time error 424 object required
Здравствуйте! изучаю VBA, пользователь на начальном этапе обучения делаю прогу вычисления...

4
Shersh
Заблокирован
16.12.2015, 09:44 2
Лучший ответ Сообщение было отмечено Ksyuhalek как решение

Решение

Попробуйте Sheet# поменять на Лист#, или как там называются ваши листы на самом деле?
0
shanemac51
Модератор
Эксперт MS Access
9080 / 3475 / 551
Регистрация: 07.08.2010
Сообщений: 9,723
Записей в блоге: 2
16.12.2015, 09:46 3
Visual Basic
1
b = SheetS(1).Cells(a, 1)
0
Hugo121
6436 / 2497 / 447
Регистрация: 19.10.2012
Сообщений: 7,459
16.12.2015, 10:04 4
Sheet1.Cells(a, 1) тоже должно работать - если есть такой объект. Есть (ну или был) глюк в Экселе - лист, который в английской версии был Sheet1 (кодовое имя), в русской переименовывался в Лист1, поэтому для надёжности был смысл их самостоятельно назвать иначе, чтоб код работал всюду.
0
Ksyuhalek
2 / 2 / 3
Регистрация: 22.04.2014
Сообщений: 68
16.12.2015, 12:28  [ТС] 5
Всем большое спасибо
0
16.12.2015, 12:28
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2015, 12:28

Ошибка Run-time error '424' object required
Здравствуйте помогите пожалуйста с проблемой. Необходимо написать скрипт, который бы кликал на...

Создал форму для квадратного уравнения. Выходит ошибка Run time to error 424 object required
Создал форму для квадратного уравнения. Выходит ошибка Run time to error 424 object required и...

Ошибка "run-time error '424' object required"
в следующем коде в строке 4 (открытие файла с расширением doc) выскакивает ошибка "run-time error...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.