Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 15.04.2008, 15:47   #1
vavany22
 
Регистрация: 14.04.2008
Сообщений: 3
По умолчанию Как убрать пробелы в числах!!

Есть таблица с числами у которых пробелы , например 685 123 568 и т.д.
какой надо макрос чтобы убрать эти пробелы? Форматирование ячейки ничего не дает...

Последний раз редактировалось vavany22; 15.04.2008 в 18:32.
vavany22 вне форума
Старый 15.04.2008, 16:10   #2
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Попробуйте:
=ЗНАЧЕН(ПОДСТАВИТЬ(A1;" ";""))
Если там не пробел, а символ, то узнайте какой символ
и вместо пробела КОДСИМВ
ZORRO2005 вне форума
Старый 15.04.2008, 16:26   #3
vavany22
 
Регистрация: 14.04.2008
Сообщений: 3
По умолчанию

Ничего на дает высвечивается #знач! и все..
vavany22 вне форума
Старый 15.04.2008, 20:45   #4
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Ну так выложите пример
ZORRO2005 вне форума
Старый 15.04.2008, 21:38   #5
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Может все-таки это формат числа?
Посмотрите: Формат ячеек...->Числовой->Разделитель групп разрядов
_Dmitry вне форума
Старый 16.04.2008, 18:38   #6
vavany22
 
Регистрация: 14.04.2008
Сообщений: 3
По умолчанию

Пример такой:
vavany22 вне форума
Старый 20.06.2008, 16:03   #7
Furtivo
 
Регистрация: 20.06.2008
Сообщений: 4
По умолчанию Так и не решили проблему

Господа, лично у меня проблема замены пробелов путем вставки "нужного" символа не решилась.
Прилагаю файл. Очень жду решения.
Вложения
Тип файла: rar primer.rar (1.8 Кб, 32 просмотров)
Furtivo вне форума
Старый 20.06.2008, 16:12   #8
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Furtivo
Вас наверно смутило число 4,23608E+19
Вложения
Тип файла: rar primer2.rar (1.9 Кб, 29 просмотров)
ZORRO2005 вне форума
Старый 20.06.2008, 16:26   #9
Furtivo
 
Регистрация: 20.06.2008
Сообщений: 4
По умолчанию

zorro, меня смущает округление в этом числе, если вы нажмете F2, то увидете, что число меняется (округляется).
Furtivo вне форума
Старый 21.06.2008, 18:42   #10
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Числа с таким количеством разрядов Excel будет округлять.
Выход - убрать пробелы и хранить число в ячейке как текст. Если в дальнейшем потребуется произвести какие либо математические действия с этим "числом", то преобразовываем (естественно в VBA) в формат Decimal, произврдим расчет, затем снова преоброзовываем в текст и сохраняем в ячейке. Например, пусть необходимо прибавить 1 к многоразрядному (до 28) числу, находящемуся в ячейке "A1", имеющей текстовый формат. Можно поступить так:
Код:
Range("A1") = CStr(CDec(Range("A1")) + 1)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
убрать пробелы zetrix Microsoft Office Excel 9 10.03.2009 10:03
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