
Я вижу, что кнопка выбора круглая в 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.
например, форма, где вопрос
Вы прочитали положения и условия?
Если галочка не отмечена, значит, нет.