Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / excel удаление пробелов / 8 сообщений из 8, страница 1 из 1
13.04.2009, 21:58:26
    #35929143
excelman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
Здравстсвуйте, вообще не понимаю в чем дело. есть Excel.
с одного сайта копи пастом на лист строку "10 699,3". Нужно из этого сделать число. Для начала преобразовываю ее так: =ПОДСТАВИТЬ(L19;" ";"") , но ничего не заменяется! причем если прямо в экселе ввести такой же текст - все нормально работает!!! проверял может там не пробел, но =КОДСИМВ() возвращает 160, т.е. пробел! что вообще происходит!??
...
Рейтинг: 0 / 0
13.04.2009, 23:01:42
    #35929229
anubys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
excelman,
Selection.NumberFormat = "0.00"
Явно указываешь, что тип - числовой, без разделителя разрядов.
...
Рейтинг: 0 / 0
14.04.2009, 10:42:59
    #35929837
excelman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
я делал через формат ячейки->числовой тип. Но он в формате ячейки отображается как числовой а фактический все тот же текст, т.е. даже прибавить к этой ячейке 1 не могу - пишет что нельзя так делать - "10 639,7" + 1 -Error.

Selection.NumberFormat = "0.00" - а куда это прописывать7
...
Рейтинг: 0 / 0
14.04.2009, 18:41:20
    #35931599
excelman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
Ну просто ради интереса, вот ссылка : http://www.cbr.ru/statistics/credit_statistics/MS.asp?Year=2009&pid=dkfs&sid=dm там в таблице числа, например 3 312,7. Почему если в excel копи-паст это число, то его вообще не преобразуешь в число??
А так по теме я уже нашел как вставлять целиком таблицы через excel без копи-паста. Это проблему основную решило, но вот остался интерес. Я даже через hex-редактор смотрел - там точно пробел! Почему же excel никак на него не реагирует!?
...
Рейтинг: 0 / 0
15.04.2009, 00:08:29
    #35931957
anubys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
формат ячеек - числовой - галочка "разделитель разрядов.
P.S. Код вставлять в свой макрос, если есть, он идентичен выше описанному действию
...
Рейтинг: 0 / 0
15.04.2009, 00:11:15
    #35931963
anubys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
По поводу ошибки прибавления числа - проверьте в региональных настройках, какой стоит разделить дробной и целой части чисел.
...
Рейтинг: 0 / 0
15.04.2009, 19:31:23
    #35934481
excelman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
anubys,
разделитель - запятая
Попробуйте из того сайта кот я привел вставит в эксель какое-нибудь число ради интереса
...
Рейтинг: 0 / 0
16.04.2009, 00:27:53
    #35934784
anubys
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
excel удаление пробелов
Пробовав, все работает.
P.S. На всякий случай - MS Office 2003, без sp.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / excel удаление пробелов / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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