Макросы: переходы и скрытия

Автор HYPNO, 19 февраля 2024, 17:50

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

HYPNO

Уважаемые знатоки, помогите с основами Basic, а именно:
нужны рабочие макросы на:
1) обратиться к ячейке в книге (например с любого листа в лист "Имя1" , ячейка A1.
2) скрыть/показать столбцы A-C; D-F. При вызове макроса - если не скрыты - скрыть, если скрыты - отобразить.
3) скрыть/показать строки 1-5; 8-11. При вызове макроса - если не скрыты - скрыть, если скрыты - отобразить.
4) Скрыть/показать одновременно листы "Имя1" и "Имя2".
5) Если ли в LibreOffice возможность суперскрыть лист как это делаться в Excel командой
ActiveWorkbook.Worksheets(x).Visible = xlSheetVeryHidden

Импортозамещение вынуждает импортозамещать макросы, написанные на VBA (((((

bigor

Скачайте лучше книжку Питоньяка, там почти все описано.
Поддержать наш форум можно здесь

economist

Примерно 80% VBA-кода их Excel работает в OpenOffice|LibreOffice Calc, хвала разработчикам:

option vbasupport 1
Sub Main
ActiveWorkbook.Worksheets("Лист1").Visible = xlSheetVeryHidden
End Sub

Но из-за неработающего остального (20%) - придется искать примеры в книгах Питоньяка и тут на Форуме.
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...