Заменить точку на запятую или пребразовать тип данных?
Модератор: Naeel Maqsudov
Я вот заметил, что если вручную через мастер замены заменить точки на запятые, то тот текст становится числами, а если выполнить тот же код макросом- текст остается текстом.
- VictorM
- Сообщения: 794
- Зарегистрирован: 23 окт 2006, 01:44
- Откуда: Lugansk, Ukraine
- Контактная информация:
Vaseninbox, посмотрите вложение, нажмите кнопочку "Замена" на листе.
Может так сделать?
Все это можно повесить на Вашу процедуру копирования из текстового файла.
Может так сделать?
Все это можно повесить на Вашу процедуру копирования из текстового файла.
- Вложения
-
- Лист Microsoft Excel.zip
- (10.11 КБ) 46 скачиваний
"Дайте людям рыбы, и вы накормите их на весь день;
научите их ловить рыбу - и вы накормите их на всю жизнь".
научите их ловить рыбу - и вы накормите их на всю жизнь".
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:

И все-таки по моему скромному мнению (как говорится ИМХО) TextToColumns здесь рулит однозначно лучше всего остального.
heisnod писал(а):Я вот заметил, что если вручную через мастер замены заменить точки на запятые, то тот текст становится числами, а если выполнить тот же код макросом- текст остается текстом.
А у меня в обоих случаях остается текстом. Забейте на Replace. Это ненадежно. Получится непереносимое приложение. Зачем вам такие сюрпризы? После Replace надо еще формат присваивать, как у VictorM сделано.