Excel VBA RefEdit Control - Управление графическим интерфейсом Excel Range
Этот элемент управления даст пользователю возможность вручную выбрать диапазон Excel и использовать его свойства для управления выбранным диапазоном.
в этом примере мы встраиваем элемент управления RefEdit и используем его для управления выбранным диапазоном.
Для получения дополнительной информации о том, как создать графический интерфейс, посетите:
Excel VBA UserForm
основной интерфейс должен выглядеть так:
Чтобы добавить элемент управления RefEdit, щелкните правой кнопкой мыши в окне ToolBox и выполните следующие действия.
кодирование
Кнопка «Установить цвет заливки»:Private Sub Button1_Click () При ошибке Перейти к errorHandler Range (RefEdit1.Value). Активировать Application.Dialogs (xlDialogPatterns) .Show Range ("a1"). Активировать RefEdit1.Value = "" errorHandler: Выход из Sub End Sub
Установить текст
Закрытая подпрограмма Button2_Click () При ошибке Перейти к диапазону errorHandler (RefEdit1.Value). Активировать Application.Dialogs (xlDialogFontProperties) .Show Range ("A1"). Активировать RefEdit1.Value = "" errorHandler: Выход из Sub End Sub