Страница: 1 |
Вопрос: Даты При сохранении отчетов 1С в эксель | Добавлено: 21.11.11 12:29 |
Автор вопроса: ![]() |
Приветствую.
Проблема следующая. При сохранении отчетов из 1с8 в эксель даты переносяться по формату дата+время. Далее, я пользую формулу разности дат, а она не работает. Приходиться заходить внутрь ячейки, ничего не править, но при нажатии Enter - чудом формула разности дат правиться, потому что правиться формат даты... вопрос: можно ли как-то написать макрос, который эмитирует вход в ячейку, потому что стирание-и присоение старого значения даже при изменении формата ячейки на "дату" - не срабатывает. т.е. дату-то она меняет, но формула разности не работает. Спасибо! |
Ответы | Всего ответов: 6 |
Номер ответа: 1 Автор ответа: ![]() ![]() ICQ: 264730390 Вопросов: 2 Ответов: 106 |
Профиль | Цитата | #1 | Добавлено: 22.11.11 02:53 |
Примерно так:
|
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 27 Ответов: 68 |
Профиль | Цитата | #2 | Добавлено: 22.11.11 10:54 |
хм.. не помогает. Внутрь ячейки не заходит, и соответственно формат не меняеться.
p.s. Не верю, чтобы никто больше кроме меня не сталкивался с этим багом)) |
Номер ответа: 3 Автор ответа: ![]() ![]() ICQ: 264730390 Вопросов: 2 Ответов: 106 |
Профиль | Цитата | #3 | Добавлено: 22.11.11 13:13 |
Код:
![]() Код:
Что значит "внутрь" ячейки не заходит? Объясни... Кто мешает использовать DateValue("строка для преобразования" ![]() Пример:
Кто мешает использовать Replace("исходное выражение", "строка для поиска", " строка для замены" ![]() Пример:
|
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 27 Ответов: 68 |
Профиль | Цитата | #4 | Добавлено: 22.11.11 14:53 |
это все я пробывал. мешает то, что если в одной ячейке ты сделал из даты+время строковыми функциями просто дату(удалив время). То формула разности дат на таких ячейках не работает. Даже, когда формат ячейки опять превращаешь обратно в "дату". |
Номер ответа: 5 Автор ответа: ![]() ![]() ICQ: 264730390 Вопросов: 2 Ответов: 106 |
Профиль | Цитата | #5 | Добавлено: 22.11.11 15:42 |
Что за бред... Попробуй так:
|
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 27 Ответов: 68 |
Профиль | Цитата | #6 | Добавлено: 22.11.11 15:58 |
Вот! Спасибо большое, если столбец дат поменять на такой как в макросе - то все формулы нормуль считаются!
|
Страница: 1 |
|