powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Макрос не работает в excel 2007
10 сообщений из 60, страница 3 из 3
Макрос не работает в excel 2007
    #36623924
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlth,

Ты прав
:0)
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36623925
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlthShocker.Pro, это не количество строк: поскольку "object" - это ссылка на диапазон, состоящий из одной ячейки, то object.Rows возвращает содержимое этой ячейки. Т.е. в случае, если содержимое ячейки - текст, то работа цикла завершается ошибкой 13.

А вот еще интересный глюк. В приложенном файле
Код: plaintext
i = object.Row
а в первом посте топика
Код: plaintext
i = object.Rows

По логике (если я правильно помню предыдущие обсуждения), там должно быть Row
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36623928
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlthShocker.Pro, это не количество строк: поскольку "object" - это ссылка на диапазон, состоящий из одной ячейки, то object.Rows возвращает содержимое этой ячейки.Если быть занудно-точным, Rows возвращает опять таки диапазон (объект Range), имеющий свойство по умолчанию Value.
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36623931
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProПо логике (если я правильно помню предыдущие обсуждения), там должно быть Row

Точно
/topic/742502&hl=#8510723

может в этом и глюк?
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36623948
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProShocker.ProПо логике (если я правильно помню предыдущие обсуждения), там должно быть Row

Точно
/topic/742502&hl=#8510723

может в этом и глюк?

Выходит, я сам там напартачил, ибо был уверен, что Row вернет индекс строки, а не саму строку (Range). Но почему тогда у автора не возникла проблема еще тогда......
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36623982
Фотография vlth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProВыходит, я сам там напартачил, ибо был уверен, что Row вернет индекс строки, а не саму строку (Range).

Так здесь ошибки нет: Row возвращает индекс строки, а Rows - диапазон.
???
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36623987
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlthТак здесь ошибки нет: Row возвращает индекс строки, а Rows - диапазон.
???

Тьфу, блин, сам себя запутал.
Код: plaintext
1.
2.
3.
?typename(object.Row)
Long
?typename(object.Rows)
Range
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36624000
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
offtopicAlisya придет вечером - вот удивится!

После того, что мы сделали в этом топике с ее кодом, нам придется на ней жениться
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36624087
Фотография Macks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaMДействительно автормакрос напеисанный никогда не видел чтобы так писали... Извеняюсь за офтоп :)

Без пейсов не обошлось.
...
Рейтинг: 0 / 0
Макрос не работает в excel 2007
    #36624174
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MacksSashaMДействительно автормакрос напеисанный никогда не видел чтобы так писали... Извеняюсь за офтоп :)

Без пейсов не обошлось.Как, впрочем, и без озабоченных пятым пунктом.
...
Рейтинг: 0 / 0
10 сообщений из 60, страница 3 из 3
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Макрос не работает в excel 2007
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]