Страницы: 1
RSS
Как отменить автоматическое преобразование текста в дату?
 
Добрый день.  
Проблема вроде ясна, но я уточню детали.  
 
Есть С++-ая программа. Она внутри себя открывает окно IE.  
Мне надо через copy/paste скопировать информацию в EXCEL.  
 
В результате получаю испорченные данные типа 2.3.4  
 
Есть возможность как-то ограничить интеллект EXCELа?  
При копировании как текст - получаю всю строку в одну ячейку  
Установку колонки в формат ТЕКСТ программа игнорирует.  
Через Web-Query я не могу добраться до данных - у меня есть только copy/paste.  
 
Неужели интеллект EXCELа непобедим?  
 
Буду благодарен любой помощи.
Evgeny
 
Попробуйте установить текстовый формат для всего листа.
 
К сожаление - мертвому припарки.  
Все то же.
Evgeny
 
Плохой, но вариант: копируем в текстовый редактор, например, Word, там производим замену на какой-нибудь символ/символы (#, $...), который гарантированно не встретится, копируем в Excel и там снова производим нужную замену.
 
Спасибо, оо вариант, к сожалению, не проходит, т.к. имеем большой объем, и точка встречается еще во многих местах
Evgeny
 
Другой вариант: если данные в виде таблицы, сохранить текстовым документом. А затем в Excel открывать этот txt. Мастеру на нужном столбце указать формат или разделитель.
 
{quote}{login=ezus}{date=28.12.2010 02:49}{thema=}{post}Спасибо, оо вариант, к сожалению, не проходит, т.к. имеем большой объем, и точка встречается еще во многих местах{/post}{/quote}Странно... Если вы все точки замените на другой символ (или сочетание символов), например "." -> "##", а потом сделаете обратную замену, то все точки вернутся на место, сколько бы и где их не было...  
 
Да и перевод всего листа в текстовый формат как правило помогает. Только выделять нужно весь лист - нажать квадратик на пересечении названий строк и столбцов...  
 
или такой макрос:  
Sub макрос1()  
   Cells.NumberFormat = "@"  
End Sub
 
Спасибо.  
Мне знакомы Ваши приемы, но они, к сожалению, мне не подходят.  
 
Я уточню вопрос: Существуют ли в Excel установки, управляющие таким поведением программы?    
Было бы странно, если нет. Хотя, конечно, MS есть MS.
Evgeny
 
при экспорте непосредственно из web в иксель такая настройка есть.  
 
при пользовании буфером - нет  
 
но можно сделать свою версию вставки..
Живи и дай жить..
 
{quote}{login=слэн}{post}но можно сделать свою версию вставки..{/post}{/quote}  
Это интересно.  
А можно по-подробнее?
 
проверьте что бы разделитель целой и дробной части был . (точка)    
 
 
 
если что, вот мое мыло brendon____hit@mail.ru  
 
п.с. тут скорее всего я больше не появлюсь
Страницы: 1
Читают тему
Наверх