Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
1 / 1 / 0
Регистрация: 27.01.2015
Сообщений: 35
1

Удаление всех пробелов столбца листа на уже открытой другой книге

01.02.2015, 12:26. Показов 947. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как удалить из ячеек столбца A:A листа другой уже открытой книги все пробелы которые встречаются. Просто они там вообще не нужны. Можно воспользоваться хотя бы командой trim, но тогда удаление будет на текущем листе, а вот как чтобы именно на указанном это делалось, проблема. Подскажите. Буду очень признателен. Спасибо.

Добавлено через 8 минут
Решил вопрос.
Visual Basic
1
2
3
4
Set CompareRange_ceti = Workbooks("Сети.xls").ActiveSheet.Range("A8:A" & finalRow_ceti - counter_null_range - 1)
For Each a_ceti In CompareRange_ceti
    a_ceti.Offset(0, 0) = Trim(a_ceti.Offset(0, 0))
Next a_ceti
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2015, 12:26
Ответы с готовыми решениями:

Оставлять объект в памяти в открытой книге Excel после завершения всех макросов
Создал пользовательский класс для объекта, в который я считываю исходные данные. Процесс их...

Поиск в книге, по названию листа другой. Excel
Добрый день, столкнулся с такой проблемой, не знаю как осуществить поиск по названию листа,...

Сохранение конкретного листа файла в другой книге
Здравствуйте, Подскажите, пожалуйста, как можно сделать сохранение определенного листа файла в...

Как задать условие проверки того, что вводимое название листа уже есть в этой книге? (Да-да, я не шучу)
Простецкую лабу по VBA нужно усложнить тем, чтобы в случае того, что при создании листа расчета и...

1
11517 / 3803 / 681
Регистрация: 13.02.2009
Сообщений: 11,221
01.02.2015, 12:45 2
А зачем нулевые смещения? Без них разве нельзя?
Visual Basic
1
a_ceti = Trim(a_ceti)
Добавлено через 2 минуты
А внутри пробелов не бывает? Если бывают, то как быть с ними?
Если надо все убрать везде, то:
Visual Basic
1
a_ceti = Replace(a_ceti, " ", "")
0
01.02.2015, 12:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2015, 12:45
Помогаю со студенческими работами здесь

Как перенести данные с одного листа на другой в одной книге
Ребята, подскажите , пожалуйста, как перенести данные с одного листа на другой в одной книге,...

Удаление из строки всех слов с максимальной длинной (и всех пробелов после них)
С клавиатуры вводится строка символов, необходимо найти самое длинное слово (несколько слов) и...

Удаление всех пробелов
;Write and test function that "compresses" string, ;deleting from it all white spaces .MODEL...

Как скопировать значения столбца из одного листа в другой?
Здравствуйте! Написал код, который копирует значения столбца "Центр питания" листа "Каскад" на...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru