Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Форматирование в числовой формат / 11 сообщений из 11, страница 1 из 1
14.05.2010, 17:02
    #36628957
Altiz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Здравствуйте. Помогите пожалуйста написать макрос.Мне нужно,чтобы макрос форматировал все данные столбца в числовой формат с двумя знаками после запятой, а потом заменял эту же запятую на точку.
...
Рейтинг: 0 / 0
14.05.2010, 17:16
    #36628994
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
> Автор: Altiz

Кто мешает записать макрос и посмотреть результат записи?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.05.2010, 17:19
    #36629001
Altiz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Проблема в том, что когда я записываю макрос, то все нормально форматируется и запятые заменяются, но когда тоже самое делаю созданным макросом, то заменять запятые он не хочет.
...
Рейтинг: 0 / 0
14.05.2010, 17:20
    #36629006
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
AltizПроблема в том, что когда я записываю макрос, то все нормально форматируется и запятые заменяются, но когда тоже самое делаю созданным макросом, то заменять запятые он не хочет.

покажите макрос
...
Рейтинг: 0 / 0
14.05.2010, 17:27
    #36629037
Altiz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Selection.NumberFormat = "0.00"
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
...
Рейтинг: 0 / 0
14.05.2010, 17:28
    #36629041
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Altiz Selection .NumberFormat = "0.00"
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False

вот и подумайте над выделенным
...
Рейтинг: 0 / 0
14.05.2010, 17:34
    #36629063
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Konst_OneAltiz Selection .NumberFormat = "0.00"
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False

вот и подумайте над выделенным

Вместо Selection вам надо использовать нужный вам диапазон.
Например Columns("A")
...
Рейтинг: 0 / 0
14.05.2010, 18:18
    #36629197
Altiz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Да, не выбрал диапазон, но и это не спасает, в специфических случаях запятую все равно не меняет (не меняет даже через CTRL+H), скорее всего придется ручками заменять. Спасибо всем за то, что быстро отозвались помочь
...
Рейтинг: 0 / 0
14.05.2010, 18:21
    #36629201
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Что за специфические случаи? Не запущен эксель?
...
Рейтинг: 0 / 0
14.05.2010, 18:27
    #36629216
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Shocker.Pro, у меня сегодня было - через Ctrl+H менял точки на запятые и назад. Так вот назад не получалось - похоже Эксель эти запятые в формат перекинул, не изучал. Но точно в ячейке они видны, а в значении их нет.
...
Рейтинг: 0 / 0
14.05.2010, 18:32
    #36629225
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование в числовой формат
Да, эти значения я вставлял из текста:
1.005
1.012
1.007
1.007
0.996
Сейчас повторил - перекинул запятые в формат как разделитель тысяч в первых 4-х значениях.
Если вводить цифры руками - всё туда/назад меняется.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Форматирование в числовой формат / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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