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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.07.2015, 12:17   #1
saaaaaas
Новичок
Джуниор
 
Регистрация: 14.07.2015
Сообщений: 9
Печаль форматирование хранимых данных

Всем привет! Такая проблема - база в екселе, номера телефонов надо вывести в формат (***) ***-**-**. Форматирование ячейки работает, НО, надо вывести хранимые значения под вышеуказанный формат. Помогите пожалуйста, строчек очень много руками нереально.
saaaaaas вне форума Ответить с цитированием
Старый 14.07.2015, 12:20   #2
saaaaaas
Новичок
Джуниор
 
Регистрация: 14.07.2015
Сообщений: 9
По умолчанию

исходный формат хранимых номеров **********, номера все разные
saaaaaas вне форума Ответить с цитированием
Старый 14.07.2015, 12:26   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
="(" & ПСТР(A1;1;3) & ") " & ПСТР(A1;4;3) & "-" & ПСТР(A1;7;2) & "-" & ПСТР(A1;9;2)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.07.2015, 12:35   #4
saaaaaas
Новичок
Джуниор
 
Регистрация: 14.07.2015
Сообщений: 9
По умолчанию

извиняюсь за глупый вопрос - это в макрос строчку вбивать?
saaaaaas вне форума Ответить с цитированием
Старый 14.07.2015, 12:38   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

исходные номера в колонке А,
формулу скопировать в любую ячейку
копировать потом эту ячейку вниз на всеь список номеров

удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.07.2015, 12:41   #6
saaaaaas
Новичок
Джуниор
 
Регистрация: 14.07.2015
Сообщений: 9
По умолчанию

у меня диапазон ячеек R2c15:R685c15
saaaaaas вне форума Ответить с цитированием
Старый 14.07.2015, 12:45   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

однако...)))
скопируйте этот
Код:
="(" & ПСТР(RC15;1;3) & ") " & ПСТР(RC15;4;3) & "-" & ПСТР(RC15;7;2) & "-" & ПСТР(RC15;9;2)
куда хотите с R2 по R685
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 14.07.2015, 12:53   #8
saaaaaas
Новичок
Джуниор
 
Регистрация: 14.07.2015
Сообщений: 9
По умолчанию

не работает(( Пишет найдены циклические ссылки + преобразовывает (000) 000-00-00
saaaaaas вне форума Ответить с цитированием
Старый 14.07.2015, 12:53   #9
saaaaaas
Новичок
Джуниор
 
Регистрация: 14.07.2015
Сообщений: 9
По умолчанию

да кстати, ексель 2013
saaaaaas вне форума Ответить с цитированием
Старый 14.07.2015, 12:54   #10
saaaaaas
Новичок
Джуниор
 
Регистрация: 14.07.2015
Сообщений: 9
По умолчанию

а копировать как, с заменой содержимого? или после содержимого вставлять?
saaaaaas вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форматирование данных таблицы iami Microsoft Office Excel 12 07.07.2011 20:08
Макрос на форматирование данных на листе Kyxac Microsoft Office Excel 2 08.04.2011 12:53
Конвертор хранимых процедур dj-sphinx SQL, базы данных 3 20.10.2009 15:43
Форматирование данных в памяти Ivan_32 Win Api 3 02.03.2009 09:12
MySQL - рекурсия в хранимых процедурах Банзай SQL, базы данных 0 12.08.2008 19:04