Здравствуйте.
Пожалуйста, подскажите, как бы так передать переменную из pat-форму в Excel, чтобы она была чиловой.
У нас есть формы в экселе с кучей формул. Если туда передаю переменные из Галактики, то формулы не считают. А прописывать все формулы в пат-форме, а потом присоединять их в экселевском файле очень долго.
Вывод чисел в Excel из PAT-формы
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 1357
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: СПб, ЭП-Аудит
- Контактная информация:
Re: Вывод чисел в Excel из PAT-формы
ищите по форуму.
уже обсуждали.
Там надо макрос изменить.
Либо изменяем уже существующую формулу GatPatVar...:Double
Либо добавляем новую.
уже обсуждали.
Там надо макрос изменить.
Либо изменяем уже существующую формулу GatPatVar...:Double
Либо добавляем новую.
-
- Местный житель
- Сообщения: 1357
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: СПб, ЭП-Аудит
- Контактная информация:
Re: Вывод чисел в Excel из PAT-формы
упс
: Double
: Double
-
- Постоянный обитатель
- Сообщения: 184
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Хабаровск
- Контактная информация:
Re: Вывод чисел в Excel из PAT-формы
Буквально сегодня наткнулась...на одном из компов стояла настройка для макросов "высокая безопасность" и формулы действительно не считались, поставила "среднюю безопасность" все равно какие то маты машина выдавала, а вот с "низкой безопасностью" все просто как в сказке.
Все в мире относительно...
Re: Вывод чисел в Excel из PAT-формы
Спасибо всем!
Безопасность помогает не на всех компах. А вот :double работает.
Спасибо.
Безопасность помогает не на всех компах. А вот :double работает.
Спасибо.
Re: Вывод чисел в Excel из PAT-формы
Еще вопрос. Если не было оборотов, то есть переменной в пате не присвоено значение, то она в ячейку эксель попадает как #ЗНАЧ!
Можно подавить вывод переменных без значений?
Можно подавить вывод переменных без значений?
-
- Местный житель
- Сообщения: 1357
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: СПб, ЭП-Аудит
- Контактная информация:
Re: Вывод чисел в Excel из PAT-формы
Выхода 2:
1. Ставить в ПАТ знак "?". При формировании отчета в окошке убрать галку "Вместо нулей печатать"
2. В GetPatVar делать проверку на знак, который печатается вместо нулей.
1. Ставить в ПАТ знак "?". При формировании отчета в окошке убрать галку "Вместо нулей печатать"
2. В GetPatVar делать проверку на знак, который печатается вместо нулей.