|
|
|||||||||||||||||||||
Invalid procedure call or argument17.08.2020, 11:43. Показов 2595. Ответов 26
Доброго времени суток всем
![]() Есть такой скрипт: Кликните здесь для просмотра всего текста
Там, где кат-паст - я писал сам, а работу с графиком - через рекорд макрос. При отладке спотыкается на строке
Run-time error '5': Invalid procedure call or argumentОк, ординарной кавычкой закомментирую строки:
Ошибка Run-time error '91': Object variable or With block variable not setКуда и какой With мне втыкнуть? Добавлено через 1 минуту А, да, версия Excel 2013
0
|
|||||||||||||||||||||
| 17.08.2020, 11:43 | |
|
Ответы с готовыми решениями:
26
Invalid procedure call or argument Invalid procedure call or argument
|
|
Заблокирован
|
|
| 18.08.2020, 00:18 | |
|
0
|
|
|
128 / 64 / 14
Регистрация: 29.03.2015
Сообщений: 265
|
||
| 18.08.2020, 00:20 | ||
|
Добавлено через 1 минуту а, ясно, если макрос вызывается с другого листа не переключаясь на вызываемый
0
|
||
|
128 / 64 / 14
Регистрация: 29.03.2015
Сообщений: 265
|
||
| 18.08.2020, 00:35 | ||
|
Но да, я очередной раз затупил, имел ввиду this а написал active, так что поправлю Range = ThisWorkbook.ThisWorksheet.Range .Range = вызовет ошибку если не в блоке With ActiveSheet.Range = ActiveBook.ActiveSheet.Range
0
|
||
|
128 / 64 / 14
Регистрация: 29.03.2015
Сообщений: 265
|
|
| 18.08.2020, 00:45 | |
|
Да, то что если объявлена как Range то тут я в курсе что определение не работает, оно вообще не применимо, речь в посте о написании кода с обращением к оператору Range
0
|
|
|
128 / 64 / 14
Регистрация: 29.03.2015
Сообщений: 265
|
|
| 18.08.2020, 00:52 | |
|
цитата из справки по Range
Remarks When used without an object qualifier, this property is a shortcut for ActiveSheet.Range (it returns a range from the active sheet; if the active sheet isn’t a worksheet, the property fails). Что означает моё первое определение соответствующим справке (active), но на деле у меня работает второе определение (this) passedbyz, ответь по-делу, а не вменяемость/не вменяемость показывай
0
|
|
|
128 / 64 / 14
Регистрация: 29.03.2015
Сообщений: 265
|
|
| 18.08.2020, 00:54 | |
|
Вот файлик в подтверждении this
0
|
|
|
128 / 64 / 14
Регистрация: 29.03.2015
Сообщений: 265
|
|
| 18.08.2020, 01:06 | |
|
Проверил так: запустил из активной книги2 макрос книги1.лист2.макрос, но в книге1 выбран лист1, так вот, макрос записал имя листа2 именно книги1 на листе2 без явных указаний (range(1,1).value = range(1,1).worksheet.name), так что моё определение что Range = ThisWorkbook.ThisWorksheet.Range я подтвердил. С ситуациями когда это не так я не сталкивался, passedbyz, будь человеком, опиши такую ситуацию
Добавлено через 6 минут А, дополню что мои определяния написаны для Excel 2003, не Word
0
|
|
| 18.08.2020, 01:06 | |
|
Run time error '5' invalid procedure call or argument Ошибка : Invalid procedure call of argument . Что не так ?
Функция Replace приводит к ошибке Run-time error ‘5’: Invalid procedure call or argument. Ошибка "Invalid procedure call or argument" при вычислении синуса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SUNO Ai - Река Без Дна
zorxor 31.07.2026
Автор стихотворения - астрофизик Марина Катыс
Ссылка на сгенерированную музыкальную композицию:
https:/ / suno. com/ song/ 6f6e5464-b290-4650-be6c-44c85f8d8013
Я говорю, что Время- как вода
течет. . .
|
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла:
Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
|
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет
Новости компьютерного мира и их обсуждение (4)
Салют, шампанское, овации!
:drink:
|
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр.
Дословно, отклонённая. . .
|
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|