0 / 0 / 0
Регистрация: 18.02.2014
Сообщений: 3
1

Макросы автоматического пересчета прайса

18.02.2014, 21:54. Показов 3545. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! У меня LibreOffice 4.0.2.2 на Linux Mint Rosinka.
Я получаю прайсы с функцией автоматического пересчета торговой наценки(макросами). В данной версии моей системы они не функционируют, а впредыдущей все было отлично.
Подозреваю, что не установлен какой-то пакет Libreoffice. Есть какие-нибудь соображения?
Я долго мучался и выдавил из своей системы сообщение об ошибке в виде:
Ошибка времени выполнения BASIC.
'91'
Переменная типа Object не установлена.
См. во вложении.
Миниатюры
Макросы автоматического пересчета прайса  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2014, 21:54
Ответы с готовыми решениями:

Задача сравнить два прайса и выделить цену которая отличается от старого прайса
В общем задача. Есть четыре столбца - два с ценами, два с артикулами. Сочетаются попарно:...

При загрузке программы макросы не отключаются - но макросы не срабатывают.
уровень безопасности - средний, при загрузке программы макросы не отключаются - но макросы не...

изменение прайса в 1с
нужно добавить еще одну колонку в прайс И еще. При печати прайса в настройках ставлю галочку -...

Изменение Прайса В 1с
нужно добавить еще одну колонку в прайс И еще. При печати прайса в настройках ставлю галочку -...

4
4 / 4 / 0
Регистрация: 21.09.2012
Сообщений: 23
19.03.2014, 09:26 2
1) Возможно, макросы базировались на вызове каких то встроенных функций, которые имелись в предыдущих версиях текстового процессора.
2) Возможно макросы подверглись изменениям. Конкретно надо смотреть на содержание строки самого макроса, на которой выдается сообщение. Там уже будет понятно, где нить обрывается.
0
0 / 0 / 0
Регистрация: 18.02.2014
Сообщений: 3
19.03.2014, 11:16  [ТС] 3
Добрый день ! Спасибо за ответ. Высылаю еще фото с экрана - может быть подойдет. Я макросами могу пользоваться только в предыдущей версии моей системы от 2011 года.Там тоже стоял LibreOffice.
Миниатюры
Макросы автоматического пересчета прайса  
0
4 / 4 / 0
Регистрация: 21.09.2012
Сообщений: 23
19.03.2014, 11:55 4
Версия моего Libre: 4.1.3.2, работает на Win7HB x64.
По снимку ясно, что макрос написан в режиме совместимости с VBA, т.е. это не родной oooBasic.
1) Можно попробовать поставить самую свежую версию Libre Office и посмотреть в ней, как это будет выглядеть.
2) В самом LibreOffice посмотреть настройку, как у меня она обозначена: Экспериментальные возможности.
Сервис --> Параметры --> LibreOffice --> Расширенные возможности. И если этот пункт отключен, включить его.
3) По коду видно, что параметры для пересчёта берутся из текстовых полей формы ввода или диалогового окна ввода. Проверить эти элементы по типу.
0
0 / 0 / 0
Регистрация: 18.02.2014
Сообщений: 3
19.03.2014, 14:50  [ТС] 5
К сожалению включение экспериментальных возможностей не помогло. Я тоже думал переустановить LibreOffice, но меня смущает то, что старая версия работала нормально.
Последнее ваше предложение для меня сложновато. В окне для ввода должны быть пустые ячейки для записи наценки - как видно из фото их нет.
Миниатюры
Макросы автоматического пересчета прайса   Макросы автоматического пересчета прайса  
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2014, 14:50
Помогаю со студенческими работами здесь

Цены из прайса по артикулу
Здравствуйте, нужно по установленным артикулам подтянуть цены, из стороннего прайса, в котором как...

Слияние прайса с остатками
Здравствуйте, Уважаемые гуру Access'a! Помогите, пожалуйста советом. Задача следующая : есть...

Формирование накладной из прайса
Добрый день. Проблема такая: Есть прайс из 150 позиций товара. Я сделала накладную, в столбце...

Создание прайса со спецификацией
Милые мои, очень нужна ваша помощь. Я никак не могу сообразить как это сделать. Создаю прайс,...

Проставить цены из прайса
Добрый день. В VBA не силен, нужна помощь, что бы реализовать следующую задачу: Есть два...

Формула для прайса
Всем здравствуйте. Подскажите как создать формулу: в 1 колонке(например) 3000 стоит., во 2 колонке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru