![Как сделать радиокнопку квадратной в MS Word](https://rvso.com/image/1628406/%D0%9A%D0%B0%D0%BA%20%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C%20%D1%80%D0%B0%D0%B4%D0%B8%D0%BE%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83%20%D0%BA%D0%B2%D0%B0%D0%B4%D1%80%D0%B0%D1%82%D0%BD%D0%BE%D0%B9%20%D0%B2%20MS%20Word.png)
Я вижу, что кнопка выбора круглая в MS Word (элемент управления Active X). Я хотел бы создать кнопку выбора в стиле флажка или флажки в стиле кнопки выбора. Для ясности предположим, что у меня есть опция Да и Нет, и я хочу, чтобы пользователь мог выбрать Да или Нет, но это будет стиль флажка, а не круглая кнопка-переключатель. Я вижу, что это можно сделать в PDF, но я не вижу способа сделать это в элементе управления Active X MS Word.
Есть ли способ сделать это в MS Word?
решение1
Единственный способ обойти это — добавить флажки и немного VBA в документ Word. Когда я выбираю один флажок, он снимает все остальные флажки. Я установил два флажка, один назвал chkYes, а другой chkNo. Затем я добавил этот код в редакторе VBA. Вы должны иметь возможность просто скопировать и вставить его. Первая строка должна оказаться в (General) (Declarations). Наслаждайтесь.
Dim varInd как строка
Частная подписка chkYes_Click()
If varInd = "Running" Then Exit Sub
varInd = "Running"
chkNo.Value = 0
chkYes.Value = 1
varInd = ""
Конец субтитра
Частная подписка chkNo_Click()
If varInd = "Running" Then Exit Sub
varInd = "Running"
chkYes.Value = 0
chkNo.Value = 1
varInd = ""
Конец субтитра
решение2
Элементы управления ActiveX radio-button всегда будут иметь стиль dot. Элементы управления ActiveX checkbox всегда будут иметь стиль gall. Если вам нужны другие элементы управления, вам нужно обратиться к библиотеке элементов управления сторонних разработчиков. Вы не можете редактировать внешний вид элементов управления ActiveX, только их поведение.
Если вам необходимо использовать флажок, привяжите его неотмеченным к значению 0 и отмеченным к значению 1.
например, форма, где вопрос
Вы прочитали положения и условия?
Если галочка не отмечена, значит, нет.