|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
30.10.2006, 19:04 | #1 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
убрать пробелы
Faceless
Подскажите пожалуйста, как убрать пробелы в строчке Excel? Например: шла саша по шоссе а надо чтобы было шласашапошоссе Все написано в одной ячейке. Noor все очень просто.... ---------------------------------------------------------------- Sub Замена() ActiveCell.Select Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _ xlByRows, MatchCase:=False End Sub --------------------------------------------------------------- добавляешь на панель кнопку и прописываешь в ней выполнение макрома (ЗАМЕНА). Работать будет в этом документе где создал. Если нужно что бы работало во всех открываемых документах, то сохраняешь как (надстройку) и пихаешь в папку C:\Program Files\Microsoft Office\Office\XLStart\ |
18.04.2008, 13:14 | #2 |
Пользователь Подтвердите свой е-майл
Регистрация: 03.12.2007
Сообщений: 49
|
А почему вот это
Sub Замена() ActiveCell.Select Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _ xlByRows, MatchCase:=False End Sub неработает в offiсe 2007? в offiсe 2003 работает отлично может я что нибудь сделал не так? |
18.04.2008, 13:34 | #3 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
У меня в Excel 2007 Portable - работает нормально.
Если угодно, попробуйте так: Код:
Чем шире угол зрения, тем он тупее.
|
18.04.2008, 14:11 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
ПОДСТАВИТЬ(текст;стар_текст;нов_тек ст;номер_вхождения)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
18.04.2008, 14:31 | #5 |
Пользователь Подтвердите свой е-майл
Регистрация: 03.12.2007
Сообщений: 49
|
Получилось
Огромное всем спасибо |
09.03.2009, 09:38 | #6 |
Пользователь
Регистрация: 09.03.2009
Сообщений: 13
|
как убрать
как убрать лишние переводы строки в ячейке, бывают по 2 -5 штук, в зависимости от пользователя, или просто любой символ из предварительно заготовленной таблицы
Пусть Вас преследует удача!
|
09.03.2009, 09:58 | #7 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Попробуйте выделить требуемый диапазон и выполнить макрос:
Код:
Чем шире угол зрения, тем он тупее.
|
09.03.2009, 13:42 | #8 | |
Пользователь
Регистрация: 09.03.2009
Сообщений: 13
|
Цитата:
Можно еще, оне выдают вот такое в ячейке, например: в 1 й строке 3 перевода (два лишних), далее 2 перевода (один лишний), могут и пробел вставить... Омская гуманитарная академия Адрес: Челюскинцев 4-я,*2а Тел./факс: 28−47−42 и т.д.
Пусть Вас преследует удача!
|
|
09.03.2009, 14:03 | #9 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Попробуйте такой вариант:
Код:
|
10.03.2009, 10:03 | #10 | |
Пользователь
Регистрация: 09.03.2009
Сообщений: 13
|
Цитата:
Пусть Вас преследует удача!
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как убрать пробелы в числах!! | vavany22 | Microsoft Office Excel | 27 | 11.11.2008 11:23 |
TField строковое поле усекается(хвостовые пробелы) | lis_abu | БД в Delphi | 2 | 06.12.2007 08:30 |
Помогите решить. Паскаль. Работа со строками. Удалить лишние пробелы. | Комильфо | Помощь студентам | 3 | 10.11.2007 21:42 |
удалить лишние пробелы со строки так чтобы между символами осталось по одному пробелу c++ | DimaG | Общие вопросы C/C++ | 1 | 01.11.2007 21:50 |
Правка-Найти пробелы | ZORRO2005 | Microsoft Office Excel | 2 | 06.10.2007 01:47 |