powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Meyhod Range of object Global failed
5 сообщений из 5, страница 1 из 1
Meyhod Range of object Global failed
    #37761881
celentano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, помогите решить проблему - наверное типовая.

Склеиваю данные из разных листов файла (каждый лист - это день с 1 по 31, имя листа совпадает с числом)
Копирую данные на другой сводный лист и удаляю ненужные интервалы.
При выделении нескольких диапазонов в RANGE (границы задаются переменными nstart и ff3) после нормального склеивания 22 дней месяца стабильно на 23 дне выдаётся ошибка
Meyhod Range of object Global failed

Sheets("Исходник").Range("C" & nstart & ":N" & ff3 & ", P" & nstart & ":T" & ff3 & ", V" & nstart & ":X" & ff3 & ", Z" & nstart & ":AA" & ff3 & ", AC" & nstart & ":AD" & ff3 & ", AF" & nstart & ":AG" & ff3 & ", AI" & nstart & ":AJ" & ff3 & ", AL" & nstart & ":AM" & ff3 & ", AO" & nstart & ":AP" & ff3 & ", AR" & nstart & ":AR" & ff3 & ", AT" & nstart & ":AU" & ff3 & ", AW" & nstart & ":AX" & ff3 & ", AZ" & nstart & ":BA" & ff3 & ", BC" & nstart & ":BD" & ff3 & ", BF" & nstart & ":BG" & ff3 & ", BI" & nstart & ":BJ" & ff3 & ", BL" & nstart & ":BO" & ff3).Select
Selection.Delete Shift:=xlToLeft

Спасибо.
...
Рейтинг: 0 / 0
Meyhod Range of object Global failed
    #37761915
ElenHim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потрудитесь выложить пример с исходными данными и кодом, который вы используете.

Не знаю как другим, лично мне некогда моделировать вашу ситуацию.
...
Рейтинг: 0 / 0
Meyhod Range of object Global failed
    #37761968
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в ограничении длины адреса диапазона - 255 символов (кажется).
...
Рейтинг: 0 / 0
Meyhod Range of object Global failed
    #37762085
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
где-то так
Код: vbnet
1.
2.
3.
4.
5.
6.
Union(Range("C" & nstart & ":N" & ff3 & ", P" & nstart & ":T" & ff3 & ", V" & nstart & _
":X" & ff3 & ", Z" & nstart & ":AA" & ff3 & ", AC" & nstart & ":AD" & ff3), _
Range("AF" & nstart & ":AG" & ff3 & ", AI" & nstart & ":AJ" & ff3 & ", AL" & nstart & ":AM" & ff3 & _
", AO" & nstart & ":AP" & ff3 & ", AR" & nstart & ":AR" & ff3 & ", AT" & nstart & ":AU" & ff3 & _
", AW" & nstart & ":AX" & ff3 & ", AZ" & nstart & ":BA" & ff3 & ", BC" & nstart & ":BD" & ff3 & _
", BF" & nstart & ":BG" & ff3 & ", BI" & nstart & ":BJ" & ff3 & ", BL" & nstart & ":BO" & ff3)).Delete Shift:=xlToLeft
...
Рейтинг: 0 / 0
Meyhod Range of object Global failed
    #37762156
celentano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shoker и sergey, спасибо !!! - действительно, когда счётчик ff3 в сводном файле всех склеек перевалил за 10000 длина строки стала больше 255 - разбил на две операции удаления данных и всё заработало !))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Meyhod Range of object Global failed
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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