Как сделать чтобы Excel при вставке таблицы из другого источника не трактовал записи вида "1/06" как дату. Изменение формата ячеек на текстовый не помогает.
можно попробовать так: сначала делаете те ячейки куда будете вставлять значения с форматом текст (Format/Number/Category - Text)? а потом уж туда вставлять. у меня получилось.
я помнится себе весь лоб расшиб об эту "фичу" экселя. решал проблему задавая заранее формат ячеек, куда вставлять нужно, а затем вставка и в доп меню (появляется в правом нижнем углу) "использовать формат конечных ячеек"
еще возникала эта же проблема при экспорте из базы данных, решилось правкой исходников экспортирующей программы (реализовывал не я) на основе кода VBA. методика: проделать вышеуказанные манипуляции в режиме записи макроса, и посмотреть получившийся код.
no subject
Date: 2008-02-20 08:38 am (UTC)no subject
Date: 2008-02-20 08:45 am (UTC)сначала делаете те ячейки куда будете вставлять значения с форматом текст (Format/Number/Category - Text)? а потом уж туда вставлять. у меня получилось.
no subject
Date: 2008-02-20 09:33 am (UTC)no subject
Date: 2008-02-20 09:48 am (UTC)no subject
Date: 2008-02-20 10:55 am (UTC)я помнится себе весь лоб расшиб об эту "фичу" экселя.
решал проблему задавая заранее формат ячеек, куда вставлять нужно, а затем вставка и в доп меню (появляется в правом нижнем углу) "использовать формат конечных ячеек"
еще возникала эта же проблема при экспорте из базы данных, решилось правкой исходников экспортирующей программы (реализовывал не я) на основе кода VBA. методика: проделать вышеуказанные манипуляции в режиме записи макроса, и посмотреть получившийся код.