Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/как макросом прописать нули в начале числа - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » как макросом прописать нули в начале числа (Макросы/Sub)
как макросом прописать нули в начале числа
grh1 Дата: Суббота, 23.09.2017, 21:43 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 40% ±

2019
Доброго вечера, уважаемые!

База данных состоит из четырехзначных чисел в диапазоне от 0300 до 9891.
С 0300 по 0934 впереди стоит ноль.

Чтобы вид был с нулем впереди, пробовал два варианта:

1-й - ставил апостроф впереди '0300
2-й - применял формат ячеек 0000

При первом варианте нажимаю кнопку "ввод данных"---->"введи код" - число с нулем впереди отсутствует, после чего и в базе пропадает;
При втором варианте в базе отображается как положено например 0300, а при вводе через форму - как 300

Как это победить?

Спасибо
К сообщению приложен файл: 3994011.xlsb (47.6 Kb)


Vadym Gorokh
 
Ответить
СообщениеДоброго вечера, уважаемые!

База данных состоит из четырехзначных чисел в диапазоне от 0300 до 9891.
С 0300 по 0934 впереди стоит ноль.

Чтобы вид был с нулем впереди, пробовал два варианта:

1-й - ставил апостроф впереди '0300
2-й - применял формат ячеек 0000

При первом варианте нажимаю кнопку "ввод данных"---->"введи код" - число с нулем впереди отсутствует, после чего и в базе пропадает;
При втором варианте в базе отображается как положено например 0300, а при вводе через форму - как 300

Как это победить?

Спасибо

Автор - grh1
Дата добавления - 23.09.2017 в 21:43
Udik Дата: Суббота, 23.09.2017, 22:25 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Я в таких случаях столбец с кодами делаю формата Текст, потом работаю как со строками.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеЯ в таких случаях столбец с кодами делаю формата Текст, потом работаю как со строками.

Автор - Udik
Дата добавления - 23.09.2017 в 22:25
grh1 Дата: Суббота, 23.09.2017, 23:24 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 40% ±

2019
Udik,
здесь что-то с кодом...
когда ставлю апостроф, то почему-то числа начинающиеся с нуля оказываются в конце числовой базы, а вставляются через форму - в середину списка.
как исправить - не знаю


Vadym Gorokh

Сообщение отредактировал grh1 - Суббота, 23.09.2017, 23:37
 
Ответить
СообщениеUdik,
здесь что-то с кодом...
когда ставлю апостроф, то почему-то числа начинающиеся с нуля оказываются в конце числовой базы, а вставляются через форму - в середину списка.
как исправить - не знаю

Автор - grh1
Дата добавления - 23.09.2017 в 23:24
grh1 Дата: Воскресенье, 24.09.2017, 08:55 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 40% ±

2019
Разобрался в чем причина - править нужно код ПОИСКА
дабы не нарушать правила форума, эту тему закрываю, открою по ПОИСКУ


Vadym Gorokh
 
Ответить
СообщениеРазобрался в чем причина - править нужно код ПОИСКА
дабы не нарушать правила форума, эту тему закрываю, открою по ПОИСКУ

Автор - grh1
Дата добавления - 24.09.2017 в 08:55
Мир MS Excel » Вопросы и решения » Вопросы по VBA » как макросом прописать нули в начале числа (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!