0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 60
1

"Object variable or With block variable not set "

14.06.2018, 16:08. Показов 1958. Ответов 6
Метки нет (Все метки)

Всем доброго дня !!

Visual Basic
1
2
3
4
5
6
7
8
9
Sub oop()
Dim ra As Range
ra = Range("A239:A255")
For Each Cell In ra
If Cell Like "5.4.3.*" Then
MsgBox "Well"
End If
Next
End Sub
Сверяю ячейку в диапазоне с "шаблоном", ругается, выдает ошибку "Object variable or With block variable not set "

В чем дело, уважаемые ?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.06.2018, 16:08
Ответы с готовыми решениями:

Ошибка "object variable or With block variable not set" при попытке обращения к форме. VBA Access 7.0.
Добрый день. Данный код Dim frm As Form Set frm = Form_frmAdd_EditWareList ...

Ошибка при закрытии макроса с диаграммой "Object variable or With block variable not set"
Здравствуйте. Я только начал изучать VBA поэтому не закидывайте помидорами :black_eye.: В общем,...

ошибка "Run-time error '91': Object variable or With block variable not set"
приветствую! имеется документ на нескольких листах, заполняется по дням соответственно на многих...

Работа с БД MS Access и ошибка "object variable or with block variable not set"
В источниках данных ODBC есть такая штука "База данных MS Access", и назначена ей база "D:\БД...

6
Заблокирован
14.06.2018, 16:14 2
Иван_777, 3-строка -
Visual Basic
1
SET ra = Range("A239:A255")
1
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 60
14.06.2018, 17:14  [ТС] 3
..3-строка -..


Благодарю!!

Добавлено через 52 минуты
Подскажи пж, если хочу в той же строке,

Visual Basic
1
For Each Cell In ra
но в столбце RC5 считать сумму по сторкам, что-то типа

Visual Basic
1
2
3
4
5
6
7
8
Sub oop()
Dim k As Integer
For Each Cell In Range("A239:A255")
If Cell Like "5.4.3.*" Then
k = k + Cell("RC5")
End If
Next
End Sub
Как прописать ?? Заранее благодарю!
0
Заблокирован
14.06.2018, 17:19 4
Цитата Сообщение от Иван_777 Посмотреть сообщение
столбце RC5
- нет такого столбца на листе.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 60
14.06.2018, 17:32  [ТС] 5
- нет такого столбца на листе.
ну это типа относительная ссылка, для каждой строки в цыкле. Заранее извиняюсь, если я написал полную ересь.
0
Заблокирован
14.06.2018, 17:36 6
Visual Basic
1
5: k = k + Cell.offset(,2)'берем ячейку из столбца С той же строки.
0
0 / 0 / 0
Регистрация: 16.05.2018
Сообщений: 60
14.06.2018, 17:55  [ТС] 7
5: k = k + Cell.offset(,2)'берем ячейку из столбца С той же строки.
Благодарю!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.06.2018, 17:55
Помогаю со студенческими работами здесь

Вылетает ошибка "Object variable or With block variable not set"
Всем привет! Вот такой код. Вылетает ошибка "Object variable or With block variable not set" -...

В момент закрытия формы выводится сообщение "Run-time error '91' Object variable or With-block not set"
Программа запускается - работает - выводит форму. Потом нажимаю крестик на форме (типа закрываю...

Ошибка Run Time Error 91 (Object variable or block variable not set)
Добрый день! Есть код для VBA Outlook для открытия файла Excel, копирования из него диапазона, и...

Объявить правильно форму object variable or with block variable not set error 91
Всем доброго дня. Очень прошу помощи, никак не могу сообразить. Есть лист эксель "csv", есть форма...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru