Пользователь Valang обновил ресурс Excel для геодезии новой записью: Исправления. Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Исправление Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Исправление. Узнать больше об этом обновлении...
--- Сообщения объединены, 1 апр 2022, Оригинальное время сообщения: 1 апр 2022 --- Как можно исправить вот это? Windows 10 x64
Высоту формы можно изменить так: - открой в редакторе Visual Basic форму GeoCalc - перейди в режим View Code - найди процедуру Private Sub UserForm_Activate() - измени значение GeoCalc.Height = 262, где число - это высота формы. Высота формы в расширенном режиме прописана в процедуре Private Sub Ext_Click() в строке: GeoCalc.Height = 345 Тут все элементарно.
Верно, сам не заметил. В процедуре Private Sub Arcn_Click() тоже есть строка GeoCalc.Height = 262. Измени на нужное.
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Добавление опций Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Исправление Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Добавление Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Исправление ошибок. Узнать больше об этом обновлении...
На macOS Big Sur не работает. Я думаю, это связано с тем, что часть функций VBA работает только на винде. Вопрос: это поддается исправлению? Есть ли здесь маководы-собратья по несчастью? Может сможете поделиться рабочей версией (или подобным Excel приложением). P.S. Ставить винду не очень хотелось бы.
Возможно некоторые операторы работают по другому. К примеру взять VB и VBA. Все вроде бы одно и то же, но в VB свойства чекбоксов 0 или 1, а в VBA они False или True. Вроде мелочь, а программа работать не будет. Из твоего поста не понятно, какая ошибка вылазит: типа Error, т.е. сообщение системы или ошибку выдает сама программа, типа Не верные данные. Если ошибку выдает сама программа, то нужно найти в коде строку, вызывающую ошибку. Для этого нужно заремить строки типа On Error Goto метка, ниже вставить строки On Error Goto 0 (у меня там такие строки заремлены). Обработку ошибок нужно отключать последовательно до тех пор, пока программа не укажет строку, вызывающую ошибку. После этого отлаживать.
Все что зеленым - это комментарии на русском языке. По умолчанию используется кодировка Windows-1251 Сur. Естественно, что в MacOs такой кодировки нет. Её можно поменять в редакторах типа Notepad++ на ту, которая есть в MacOs. На саму программу это не повлияет - в программе в кириллице только комментарии, все имена переменных в лат. Из-за кодировки: на твоих скринах даже имени формы нет: ____1 вместо GeoCalc. На моем скрине: как эта самая форма выглядит в Windows. Посмотри https://docs.microsoft.com/ru-ru/office/vba/api/overview/office-mac Там пишут, что не все объекты VBA Windows доступны в Mac. К примеру, в макросах есть открытие и запись файлов. А в Mac совсем другой механизм на это дело. Вывод: Да здравствует Windows!!!
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Добавление Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Добавление Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Исправления. Узнать больше об этом обновлении...
Пользователь Valang обновил ресурс Excel для геодезии новой записью: Исправление ошибок. Узнать больше об этом обновлении...