Excel

Feb. 20th, 2008 11:15 am
[identity profile] primavara.livejournal.com posting in [community profile] useful_faq
Как сделать чтобы Excel при вставке таблицы из другого источника не трактовал записи вида "1/06" как дату. Изменение  формата ячеек на текстовый не помогает. 

Date: 2008-02-20 08:38 am (UTC)
From: [identity profile] klodichka.livejournal.com
сначала задать формат текстовый а потом специальной вставкой?

Date: 2008-02-20 08:45 am (UTC)
From: [identity profile] xytop.livejournal.com
можно попробовать так:
сначала делаете те ячейки куда будете вставлять значения с форматом текст (Format/Number/Category - Text)? а потом уж туда вставлять. у меня получилось.

Date: 2008-02-20 09:33 am (UTC)
From: [identity profile] daguta.livejournal.com
Отключить автоматическую интерпритацию и делов то.

Date: 2008-02-20 10:55 am (UTC)
From: [identity profile] emankcinon.livejournal.com
где?

я помнится себе весь лоб расшиб об эту "фичу" экселя.
решал проблему задавая заранее формат ячеек, куда вставлять нужно, а затем вставка и в доп меню (появляется в правом нижнем углу) "использовать формат конечных ячеек"

еще возникала эта же проблема при экспорте из базы данных, решилось правкой исходников экспортирующей программы (реализовывал не я) на основе кода VBA. методика: проделать вышеуказанные манипуляции в режиме записи макроса, и посмотреть получившийся код.