Синтаксис Записанных Макросов Basic

Автор BotExtraSens, 11 мая 2018, 06:32

0 Пользователи и 1 гость просматривают эту тему.

BotExtraSens

Доброго времени суток!

Фрагменты рукописного кода плохо взаимодействуют с Фрагментами Записанного кода (
Поэтому хочу немного разобраться в синтаксисе Записанных Макросов так как он  отличается от синтаксиса Рукописных макросов

Материал по рукописному коду макросов есть

Мож кто знает Есть толковый Самоучитель по синтаксису Записанных Макросов ?

JohnSUN

#1
Был здесь... Потом чистили вложения. Теперь здесь

Upd. Ссылка на slots.sxc, о котором упоминается в той теме, больше не работает. Поэтому и этот справочник выкладываю здесь
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

BotExtraSens

#2
Цитата: JohnSUN от 11 мая 2018, 07:51
Был здесь... Потом чистили вложения. Теперь здесь
Спасибо!
То что нужно!!
Еще бы какой нибудь учебник на русском




bigor

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

economist

BotExtraSens - макрорекордер в OpenOffice|LibreOffice имитирует взаимодействие пользователя с интерфейсом программы, а это не сами действия. В результате в коде больше мусора, чем пользы.

Вот Microsoft Excel - тот записывает действия, да и то не все. Скажем, никакие действия с графическими объектами, диаграммами (кроме выделить/удалить) - не записываются ни там, ни тут.
Можно сказать что использование диспетчера не годится для изучения StarBasic (в отличие от VBA), и может пригодиться только как крайняя мера. О том что по чуть-чуть можно использовать в Basic и VBA вы уже знаете.  

Книжек по StarBasic в Сети полно, сам учился по двум на русском (привожу имена файлов, чтобы ничего не нарушать).

Learn.OpenOffice.org.Spreadsheet.Macro.Programming.pdf (Автор - Бэйн)
MacrosExplained-Master.pdf (Автор - Питоньяк)

Они очень полезны именно как справочники ситуаций, но требуется "погружение".
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

BotExtraSens

Цитата: Bigor от 11 мая 2018, 09:18
Питоньяк :)
Уже скачал)
вроде у него про Использование Диспетчера (Записи макроса) не написано
Вообще много чего толкового скачал но все   про рукописный код а не запись )



BotExtraSens

Цитата: BotExtraSens от 11 мая 2018, 08:01BotExtraSens - макрорекордер в OpenOffice|LibreOffice имитирует взаимодействие пользователя с интерфейсом программы, а это не сами действия. В результате в коде больше мусора, чем пользы.
Теперь понятно почему там все на китайском)

Цитата: BotExtraSens от 11 мая 2018, 08:01BotExtraSens
Вот Microsoft Excel - тот записывает действия, да и то не все. Скажем, никакие действия с графическими объектами, диаграммами (кроме выделить/удалить) - не записываются ни там, ни тут.
Спасибо за сравнение буду иметь введу

Цитата: BotExtraSens от 11 мая 2018, 08:01BotExtraSens
Можно сказать что использование диспетчера не годится для изучения StarBasic (в отличие от VBA), и может пригодиться только как крайняя мера.
Тоже такое же впечатление сложилось

Цитата: BotExtraSens от 11 мая 2018, 08:01BotExtraSens
Learn.OpenOffice.org.Spreadsheet.Macro.Programming.pdf (Автор - Бэйн)
Как раз читаю его)

Цитата: BotExtraSens от 11 мая 2018, 08:01BotExtraSens
Они очень полезны именно как справочники ситуаций, но требуется "погружение".
Еще бы какой нибудь практикум для чайников




bigor

Цитироватьмакрорекордер в OpenOffice|LibreOffice имитирует взаимодействие пользователя с интерфейсом программы, а это не сами действия. В результате в коде больше мусора, чем пользы.

поэтому лучше писать
Цитироватьрукописный код
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут