<lo-ru-tg>
<chemyakyn> Ой.... Что-то мне подсказывает, что дело не в "хуже", а именно в VBA.
<lo-ru-tg>
<chemyakyn> Мой многолетний опыт говорит мне, что практически никто не умеет ни Excel, ни Calc. И даже очень часто встречаются клинические случаи VBA, вместо встроенного функционала.
<lo-ru-tg>
<chemyakyn> Я больше скажу. Я вообще не видел случаев, когда "клерку" этот самый VBA нужен, даже если он его где-то нагуглил и впендюрил.
<lo-ru-tg>
<chemyakyn> Вот связь с базой данных, это да. ODBC+Excel очень меня выручали, в своё время.
<lo-ru-tg>
<Mike> 😃 Как это знакомо! "Мне и моему окружению никогда не требовался этот совершенно бессмысленный функционал X! Вот функционал Y - совсем другое дело!!!"
<lo-ru-tg>
<chemyakyn> Дело не в том, что это "бессмысленный функционал", а в том, что его используют бессмысленно.
<lo-ru-tg>
<chemyakyn> Даже тут уже были примеры, когда с помощью программирования пытались решить задачи, которые успешно решаются встроенными средствами!
<lo-ru-tg>
<chemyakyn> "Нам этот инструмент слишком сложен. Мы лучше изобретём своё."
<lo-ru-tg>
<chemyakyn> Для тех, кто не видел xerox ventura publisher.
<lo-ru-tg>
<economist> Самый частый use case VBA в бизнесе СНГ - это "исправление" документов из 1С и генерация "левого" прихода/расхода и тп манипуляции. 25 лет вижу у клиентов в основном это, примерно 30% кода этому посвящены. Встроенных средств на подобное нет ни в
<lo-ru-tg>
<Igor> Если есть два пути, зачем пробиваться по одному?
<lo-ru-tg>
<chemyakyn> Ээээ....
<lo-ru-tg>
<chemyakyn> Ну, ок.
<lo-ru-tg>
<economist> LO делает это ещё удобнее, по Ctrl+Shift+F4.
<lo-ru-tg>
<chemyakyn> Что там? В Линуксе беда с Ctrl+Shift 😔
<lo-ru-tg>
<chemyakyn> Если на костылях удобнее, тогда - да. Зато, "сделанные своими руками".
<lo-ru-tg>
<Alex> В линуксе с этим беда? Не заметил.
<lo-ru-tg>
<chemyakyn> Если на Ctrl+Shift висит переключатель клавиатуры, его не получается использовать в LO
<lo-ru-tg>
<Alex> В этом случае - да
<lo-ru-tg>
<Alex> Я быстро переучился на win+space
<lo-ru-tg>
<economist> Для юзера/буха/кадровика - VBA порой единственный способ снизить рутину, ведь штатные "погромисты" - имя нарицательное, они не помогают, а только карают. Им ТЗ подавай с UML, которы Мы, айтишники, склонны недооценивать
<lo-ru-tg>
<economist> ...порывы юзеров.
<lo-ru-tg>
<economist> Под рукой Raspbian - работает ок, диспетчер данных вызывает, язык - не меняет.
<lo-ru-tg>
<chemyakyn> Тут могу только констатировать, что работу с внешними данными в LO я не осилил. В Excel мы это использовали в хвост и в гриву.
<lo-ru-tg>
<chemyakyn> LO, правда, тогда только появился...
<lo-ru-tg>
<chemyakyn> Я, конечно, готов предположить, что есть другие ситуации, но мой опыт говорит, что по пути VBA идут именно от незнания и неумения пользоваться стандартными средствами. Обычно очень удивляются, когда показываешь, куда надо было нажать
<lo-ru-tg>
<economist> Такого в мире LO даже побольше. Чуть не так команду в меню разместили - и её никто не видит.
<lo-ru-tg>
<chemyakyn> И это, к стати, при том, что Calc (Excel), функционально, значительно проще, чем Writer(Word).
<lo-ru-tg>
<economist> В Calc и функций ячеек больше (да да!), и команд меню, а уж синтаксис LOBasic с api - всё в 3 раза длиннее.
<lo-ru-tg>
<princess_luna_orig> По умолчанию на нем ничего не висит. Я даже больше скажу, это довольно глупо, что бы по нажатию на две клавиши модификатора, что-то происходило.
<lo-ru-tg>
<Mike> Любое общее утверждение про Linux не может быть истинным 😉
JohnDoe_71Rus has quit [Read error: Connection reset by peer]
JohnDoe_71Rus has joined #libreoffice-ru
<lo-ru-tg>
<sibskull> Потому что нормальных свободных средств разработки под Windows нет, вот и костыли в MS Office и делают.
<lo-ru-tg>
<Kompilainenn> Питон перестал работать на винде?
<lo-ru-tg>
<princess_luna_orig> Эм. Visual Studio уже не то?
<lo-ru-tg>
<Mike> Любая возможность автоматизации в офисном продукте того, что пользователь рутинно делает в этом офисном продукте взлетит независимо от наличия сторонних средств разработки.
<lo-ru-tg>
<princess_luna_orig> Кстати да. А в LO есть возможность записи макроссов?
<lo-ru-tg>
<Mike> Есть. Но лучше считать, что её нет.
<lo-ru-tg>
<princess_luna_orig> А как тогда некоторую рутину автоматизировать?
<lo-ru-tg>
<economist> IDE для Windows: VSC, PyCharm, PyScripter, Spyder
<lo-ru-tg>
<princess_luna_orig> С каких пор, редактор кода это IDE?
<lo-ru-tg>
<princess_luna_orig> Или ты VS Community?
<lo-ru-tg>
<princess_luna_orig> [EDIT] Или ты про VS Community?
<lo-ru-tg>
<economist> С тех как там появились breakpoints
<lo-ru-tg>
<economist> Visual Studio Code - первое место, между прочим, уже.
<lo-ru-tg>
<Mike> если есть возможность - писать макрос без макрорекордера. И это не потому что "макрорекодрером не Ъ", а из-за убогости того, что есть
<lo-ru-tg>
<princess_luna_orig> И все равно это редактор кода. Даже сами меломягкие его к IDE не относят.
<lo-ru-tg>
<Mike> можно ссылку на это ошарашивающее откровение?
<lo-ru-tg>
<princess_luna_orig> What is the difference between Visual Studio Code and Visual Studio IDE?
<lo-ru-tg>
<princess_luna_orig> Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running, and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs, such as Visual Studio IDE.
<lo-ru-tg>
<economist> То что делает Code (с расширениями) с языком Python - тянет на супер-IDE. Туда просто больше нечего добавить. Даже PyCharm завидует.
<lo-ru-tg>
<Mike> ну так там и проводится сравнение с *другими* IDE (что не значит, что менее функциональный IDE - не IDE)
<lo-ru-tg>
<princess_luna_orig> И что же он такого делает, чего не может PyCharm Pro?
<lo-ru-tg>
<princess_luna_orig> Не, там говорится, что это code editor, который поддерживает операции разработки.
<lo-ru-tg>
<sibskull> Это для программистов, а не клерков.
<lo-ru-tg>
<sibskull> Большая часть их не использует C#.
<lo-ru-tg>
<princess_luna_orig> VS не только на шарп ориентирован, а так же Java, Angular, C++, Python, разработка под линукс, JavaScript и его фреймворки, PHP и прочая, прочая, прочая.
<lo-ru-tg>
<economist> Зря, но попробую: Code может с процессе пошаговой отладки понимать изменения кода строк, до которых исполнение ещё не дошло. Как и тот самый VBA, который научился этому раньше всех.
<lo-ru-tg>
<Mike> Там сравнивается с fuller featured IDEs. Это можно читать как "(другие) IDE с бОльшим функционалом", а можно как "IDE (у которых функционал больше)". Но это всё лирика. Чем отличается IDE от не-IDE?
<lo-ru-tg>
<sibskull> Вот и живите с этим под Windows.
<lo-ru-tg>
<princess_luna_orig> Я то на линуксе, но не стоит принижать средства разработки под другую платформу, тем более что в профверсии есть много чего, что нет в других IDE. К примеру построение UML диаграмм по коду и генерация кода из них.
<lo-ru-tg>
<princess_luna_orig> позиционированием компанией производителем.
<lo-ru-tg>
<Mike> Это не имеет никакого значения. Позиционирование (маркетинговое действие) ортогонально функциональности
<lo-ru-tg>
<Kompilainenn> Кто мешает поставить?
<lo-ru-tg>
<princess_luna_orig> IDE для Python из коробки нет ни в одной ОС.
<lo-ru-tg>
<princess_luna_orig> Да кто постоянно пишет видеосообщение? Это у меня такой глюк или это у всех?
<lo-ru-tg>
<Mike> у всех
<lo-ru-tg>
<Mike> Возможно, просто Михаил (@fiskovmm ?) что-то случайно нажал и скоро отправит всем свои коммерческие тайны 😊
<lo-ru-tg>
<Igor> Код vba для черной бухгалтерии 😁
<lo-ru-tg>
<sibskull> Незнание и лень.
<lo-ru-tg>
<Kompilainenn> Как это связано с : Потому что нормальных свободных средств разработки под Windows нет, вот и костыли в MS Office и делают.
<lo-ru-tg>
<Mike> Ну это просто вариант фразы "Линукс рулит" 😊 - ладно вам 😊
<lo-ru-tg>
<economist> Под Windows писать на BAT/VBS/PowerShell с их мозгодробительным обкавычивпнием путей - действительно ужасно сложно. Редакторов под эти ЯП - нет. Для Питона хотя бы IDLE есть (но и Spider ставится за минуту)
<lo-ru-tg>
<Kompilainenn> Искоропке в Либре или в винде?
<lo-ru-tg>
<economist> Но на Линуксе мизер - всего 2-4% офисных, остальные не просто на винде, они там в AD-у, у злых одминов. Некоторым в LO даже pip не удастся протащить, и ведётся, по-сути, партизанщина, от которой до пиратщины - один шаг.