![ms word에서 라디오 버튼을 사각형으로 만드는 방법](https://rvso.com/image/1628406/ms%20word%EC%97%90%EC%84%9C%20%EB%9D%BC%EB%94%94%EC%98%A4%20%EB%B2%84%ED%8A%BC%EC%9D%84%20%EC%82%AC%EA%B0%81%ED%98%95%EC%9C%BC%EB%A1%9C%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
MS워드(액티브x컨트롤)에서는 옵션버튼이 둥근 모양으로 되어 있는 것을 볼 수 있습니다. 체크박스 스타일의 옵션 버튼이나 옵션 버튼 스타일의 체크박스를 만들고 싶습니다. 명확하게 하기 위해 예 및 아니요 옵션이 있고 사용자가 예 또는 아니요를 선택할 수 있지만 이는 둥근 라디오 버튼 대신 확인란 스타일이 될 것이라고 가정합니다. PDF에서는 이 작업을 수행할 수 있지만 MS Word Active X 컨트롤에서는 방법을 볼 수 없습니다.
MS Word에서 이를 수행할 수 있는 방법이 있습니까?
답변1
이 문제를 해결할 수 있었던 유일한 방법은 단어 문서에 확인란과 약간의 VBA를 추가하는 것입니다. 하나의 확인란을 선택하면 다른 모든 확인란이 지워집니다. 두 개의 확인란을 설정했습니다. 하나는 chkYes이고 다른 하나는 chkNo입니다. 그런 다음 VBA 편집기에 이 코드를 추가했습니다. 그냥 잘라내어 붙여 넣을 수 있어야 합니다. 첫 번째 줄은 (일반) (선언)에서 끝나야 합니다. 즐기다.
문자열로 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 라디오 버튼 컨트롤은 항상 점 스타일입니다. ActiveX 확인란 컨트롤은 항상 체크 표시입니다. 다른 컨트롤을 원할 경우 타사 컨트롤 라이브러리를 살펴봐야 합니다. ActiveX 컨트롤의 시각적 모양은 편집할 수 없으며 동작만 편집할 수 있습니다.
체크박스를 사용해야 하는 경우, 선택 해제된 항목은 0으로, 선택 항목은 1로 바인딩하세요.
예를 들어 질문이 있는 양식
이용약관을 읽어 보셨나요?
선택 해제됨은 아니요, 그렇지 않음을 의미합니다.