Макроси в фінансових файлах - моветон чи ні?

+ Додати
    тему
Відповісти
на тему
Інше та Різне для тем, які не підходять для жодного з Форумів. Популярні тут теми можуть бути винесені в окремі Форуми.
Повідомлення Додано: Пон 21 лют, 2022 18:04

Макроси в фінансових файлах - моветон чи ні?

Питання спільноті – як ви реагуєте, коли при відкритті надісланого файлу Excel йде попередження про макроси, ActiveX, зв'язки із небезпечними зовнішніми джерелами?
Коли фінансовий файл перевантажений ітерацією (циклічним автопідбір)?
Найчастіше, зовнішні надбудови використовуються у фінансових моделях (макроси для аналізу чутливості, ітерація для підбору кредиту, в Power Query діаграма Ганта симпатичніша, ну і т.д.).
Так ось питання. Чи вважається у банківських/інвестиційних колах це поганим тоном? Чи потрібно уникати VBA при фінансовому моделюванні?
bfmgroup
Аватар користувача
 
Повідомлень: 37
З нами з: 05.01.10
Подякував: 3 раз.
Подякували: 4 раз.
 
Профіль
Повідомлення Додано: Пон 21 лют, 2022 18:59

  bfmgroup написав:Питання спільноті – як ви реагуєте, коли при відкритті надісланого файлу Excel йде попередження про макроси, ActiveX, зв'язки із небезпечними зовнішніми джерелами?
Коли фінансовий файл перевантажений ітерацією (циклічним автопідбір)?
Найчастіше, зовнішні надбудови використовуються у фінансових моделях (макроси для аналізу чутливості, ітерація для підбору кредиту, в Power Query діаграма Ганта симпатичніша, ну і т.д.).
Так ось питання. Чи вважається у банківських/інвестиційних колах це поганим тоном? Чи потрібно уникати VBA при фінансовому моделюванні?

Якщо джерело відоме і подібні надбудови очікувані - реакція нормальна.
В будь-якому разі безпека макросів має бути ввімкненою, і макроси не включаються без явнї потреби їх використання. А так - це типовий інструмент для "не-IT" підрозділів, з чималими можливостями
Faceless
Аватар користувача
Модератор
 
Повідомлень: 34785
З нами з: 24.01.12
Подякував: 1443 раз.
Подякували: 7973 раз.
 
Профіль
4
7
3
Повідомлення Додано: Пон 21 лют, 2022 19:17

Faceless
Причина питання в тому, що поставив за мету розробити базисну фін. модель (все як треба -по міжнародним стандартам), що взагалі не потребує макросів.
Вийшло навіть з заміною ітерації. Рахує автоматично з нульовим балансом. Треба тільки один раз вручну вписати сумму з іншої ячейки (як сигнал, що десь виліз мінус).
З аналізом чутливості те ж саме. Фактично усі листи дублюються ще раз окремо на листі з чутливістю, аби ж то стандартний інструмент сценарного аналізу побачив ячейки з формулами.
Ну й ще багато іншого. Звісно, з макросами було б легше.
Звичайно, що перевантажене багатьма дублями, але все рідне екселівське.
===
Але, з іншої сторони, не раз возився з сміттям, отриманим з чужих файлів (наприклад, люди качають з торентів крекнуті російські розробки для фін. моделювання на базі Excel - той же Альт-інвест чи BRP). В результаті прописується в реєстрах.
===
Колекціоную фінансові моделі. Все, що за 15 років надсилали в мою інвест. компанію.
Все, що знайшлося в інеті. З усього світу (ну, цікаво ж, якими комбінаціями формул люди вирішують ті, чи інші проблеми).
Так от.
Можу по пальцях однієї руки перерахувати приклади, коли все дійсно було бездоганно.
Або непрацюючий примітив, або все красиво, але від Excel там залишився тільки інтерфейс (а інше тормозить систему і видає накшталт - побачити формули - купити за всі гроші світу ту чиюсь розробку :) )
==
І от думаю. А чи тим взагалі займаюся. Варте воно? Чому ніхто раніше не переймався?
bfmgroup
Аватар користувача
 
Повідомлень: 37
З нами з: 05.01.10
Подякував: 3 раз.
Подякували: 4 раз.
 
Профіль
Повідомлення Додано: Пон 21 лют, 2022 20:12

Re: Макроси в фінансових файлах - моветон чи ні?

bfmgroup написав:Faceless
Причина питання в тому, що поставив за мету розробити базисну фін. модель (все як треба -по міжнародним стандартам), що взагалі не потребує макросів.
Вийшло навіть з заміною ітерації. Рахує автоматично з нульовим балансом. Треба тільки один раз вручну вписати сумму з іншої ячейки (як сигнал, що десь виліз мінус).
З аналізом чутливості те ж саме. Фактично усі листи дублюються ще раз окремо на листі з чутливістю, аби ж то стандартний інструмент сценарного аналізу побачив ячейки з формулами.
Ну й ще багато іншого. Звісно, з макросами було б легше.
Звичайно, що перевантажене багатьма дублями, але все рідне екселівське.
===
Але, з іншої сторони, не раз возився з сміттям, отриманим з чужих файлів (наприклад, люди качають з торентів крекнуті російські розробки для фін. моделювання на базі Excel - той же Альт-інвест чи BRP). В результаті прописується в реєстрах.
===
Колекціоную фінансові моделі. Все, що за 15 років надсилали в мою інвест. компанію.
Все, що знайшлося в інеті. З усього світу (ну, цікаво ж, якими комбінаціями формул люди вирішують ті, чи інші проблеми).
Так от.
Можу по пальцях однієї руки перерахувати приклади, коли все дійсно було бездоганно.
Або непрацюючий примітив, або все красиво, але від Excel там залишився тільки інтерфейс (а інше тормозить систему і видає накшталт - побачити формули - купити за всі гроші світу ту чиюсь розробку :) )
==
І от думаю. А чи тим взагалі займаюся. Варте воно? Чому ніхто раніше не переймався?
Певен, що хтось переймався, але більшість таких доробок залишаються з їх автором. Зазвичай подібні рішення робили люди не з метою отримати щось гарне й бездоганне, а з метою отримати результат, якнайшвидше і з наявними ресурсами. То ж як вміли, так і писали, та й робили це не технічні спеціалісти. Та й біда універсальних рішень в тому, що в реальному застосуванні завжди чогось не вистачає або треба зробити інакше, з купи причин. Я бачив цілі системи на VBA.
Можете свою доробку потім викласти кудись, типу гітхаб, може й допоможете багатьом, і знайдуться активісти, хто щось покращить.
Faceless
Аватар користувача
Модератор
 
Повідомлень: 34785
З нами з: 24.01.12
Подякував: 1443 раз.
Подякували: 7973 раз.
 
Профіль
4
7
3
Повідомлення Додано: Пон 21 лют, 2022 20:16

Не люблю макросы. Так в них толком и не разобрался. Но частенько в чужих файлах они перестают работать после какого-то там раза и приходится переделывать файл. Люблю все делать на обычных формулах. Сразу все понятно: что? куда? откуда? Для актуализации данных из внешних систем (например, из САП) мне проще выгрузить оттуда отчет и Ctrl+C - Ctrl+V. Для моих задач хватает.
Gastarbaiter
 
Повідомлень: 3178
З нами з: 26.02.18
Подякував: 670 раз.
Подякували: 532 раз.
 
Профіль
Повідомлення Додано: Пон 21 лют, 2022 20:29

  Gastarbaiter написав:Не люблю макросы. Так в них толком и не разобрался. Но частенько в чужих файлах они перестают работать после какого-то там раза и приходится переделывать файл. Люблю все делать на обычных формулах. Сразу все понятно: что? куда? откуда? Для актуализации данных из внешних систем (например, из САП) мне проще выгрузить оттуда отчет и Ctrl+C - Ctrl+V. Для моих задач хватает.

Кстати, вот да. Перегруженный надстройками файл иногда глючит, а код слетает.
Припоминаю, однажды так попали в ситуацию. В самый неподходящий момент, и без архивного бэкапа.
====
А вообще, пожалуй, это хорошая идея - сделать универсальный фундамент для всех.
Альтруизмом не пахнет - пиар.
Зато, наше преимущество - инвестиционные проекты из Украины будут детальней проработаны.
В УкрВики "Бізнес-план" "Українські національні стандарти бізнес-планування інвестиційних проєктів" - это я.
Ок.
А как организовать коллективную доработку с открытым доступом?
bfmgroup
Аватар користувача
 
Повідомлень: 37
З нами з: 05.01.10
Подякував: 3 раз.
Подякували: 4 раз.
 
Профіль
Повідомлення Додано: Вів 22 лют, 2022 02:24

Re: Макроси в фінансових файлах - моветон чи ні?

bfmgroup написав:
  Gastarbaiter написав:Не люблю макросы. Так в них толком и не разобрался. Но частенько в чужих файлах они перестают работать после какого-то там раза и приходится переделывать файл. Люблю все делать на обычных формулах. Сразу все понятно: что? куда? откуда? Для актуализации данных из внешних систем (например, из САП) мне проще выгрузить оттуда отчет и Ctrl+C - Ctrl+V. Для моих задач хватает.

Кстати, вот да. Перегруженный надстройками файл иногда глючит, а код слетает.
Припоминаю, однажды так попали в ситуацию. В самый неподходящий момент, и без архивного бэкапа.
====
А вообще, пожалуй, это хорошая идея - сделать универсальный фундамент для всех.
Альтруизмом не пахнет - пиар.
Зато, наше преимущество - инвестиционные проекты из Украины будут детальней проработаны.
В УкрВики "Бізнес-план" "Українські національні стандарти бізнес-планування інвестиційних проєктів" - это я.
Ок.
А как организовать коллективную доработку с открытым доступом?
Почитайте про GitHub, все в общем то несложно. Далее любой желающий сможет предложить свои правки, а вы - принять их или нет. Или на базе вашего проекта создадут свой со своими правками
Faceless
Аватар користувача
Модератор
 
Повідомлень: 34785
З нами з: 24.01.12
Подякував: 1443 раз.
Подякували: 7973 раз.
 
Профіль
4
7
3
Повідомлення Додано: Вів 22 лют, 2022 02:45

  bfmgroup написав:Питання спільноті – як ви реагуєте, коли при відкритті надісланого файлу Excel йде попередження про макроси, ActiveX, зв'язки із небезпечними зовнішніми джерелами?
Коли фінансовий файл перевантажений ітерацією (циклічним автопідбір)?
Найчастіше, зовнішні надбудови використовуються у фінансових моделях (макроси для аналізу чутливості, ітерація для підбору кредиту, в Power Query діаграма Ганта симпатичніша, ну і т.д.).
Так ось питання. Чи вважається у банківських/інвестиційних колах це поганим тоном? Чи потрібно уникати VBA при фінансовому моделюванні?


в нормальных конторах или которые хотя бы хотят таковыми стать, такие ексели, перегруженные макросами, которые нужно постоянно анализировать и работать с ними, стремятся перевести в какие-то модули/подпрограммы либо внутри учетной системы, либо придумывают какую-то отдельную программу, решающую проблему. :mrgreen:
не, ну если офисный воротничок привык работать с ВБА и ему проще самому его найти/сделать/поддерживать, чем объяснять свои хотелки кодеру, то тогда проблемы вроде как и нет.
Alex2007
Аватар користувача
1

 
Повідомлень: 3712
З нами з: 11.10.16
Подякував: 1757 раз.
Подякували: 1626 раз.
 
Профіль
3
Повідомлення Додано: Вів 22 лют, 2022 03:11

bfmgroup
Страшнувато було би...
Колись робив макроси (ще в WordBasic), і експерементував -- то, зд., команді kill вдавалось знищувати файли навіть у каталозі Windows. Лише атрибутовані не змогла.
Антивіру дав файл помацати -- а він і не скаржився (ВірусТоталом не пробував -- не знаю чи він тоді вже був).
Bobua
Аватар користувача
 
Повідомлень: 2070
З нами з: 24.08.10
Подякував: 111 раз.
Подякували: 135 раз.
 
Профіль
3
Повідомлення Додано: Вів 22 лют, 2022 03:44

  Alex2007 написав:в нормальных конторах или которые хотя бы хотят таковыми стать, такие ексели, перегруженные макросами, которые нужно постоянно анализировать и работать с ними, стремятся перевести в какие-то модули/подпрограммы либо внутри учетной системы, либо придумывают какую-то отдельную программу, решающую проблему. :mrgreen:
не, ну если офисный воротничок привык работать с ВБА и ему проще самому его найти/сделать/поддерживать, чем объяснять свои хотелки кодеру, то тогда проблемы вроде как и нет.

90% офисного планктона не хотят и не могут вникать в тонкости. Они хотят тыцнуть кнопку и получить расчет. Вот и приходится заказывать у кодеров, которые с финансами никогда близко не сталкивались, глючные системы за десятки тысяч денег.
Gastarbaiter
 
Повідомлень: 3178
З нами з: 26.02.18
Подякував: 670 раз.
Подякували: 532 раз.
 
Профіль
Форум:
+ Додати
    тему
Відповісти
на тему
Зараз переглядають цей форум: Немає зареєстрованих користувачів і 5 гостей
Модератори: Ірина_, Модератор
Топ
відповідей
Топ
користувачів
реклама
Реклама