2017-09-19 2 views
0

간단한 단어 라디오 버튼을 클릭하면 도움이 필요합니다.WORD VBA - 라디오 버튼을 클릭하면 텍스트가 채워집니다.

문서라는 단어는 간단한 작업 지침이며 사용자는 텍스트 상자에 특정 명령을 채우려는 세 가지 라디오 버튼을 선택할 수 있습니다.

는 현재 코드를 사용하여 :

Private Sub OptionButton2_Click() 
TextBox1.Value = "Work instructions for North West Region Standpipes" 
End Sub 

이 코드는 단지 내 .value는 한 줄의 텍스트 인 경우 제대로 작동하는 것 같다.

구체적으로 서식이 지정된 전체 단락을 사용하여이 작업을 수행 할 수 있습니까?

activex 텍스트 상자 이외의 다른 방법을 사용해야합니까?

도움이 될 것입니다.

+0

'vbCrLf'는'vbnewline'과 마찬가지로 개행 문자입니다. 'vbtab'도 있습니다 ........'TextBox1.Value = ""& vbnewline & "노스 웨스트 지역 대기업에 대한 작업 지침서" – jsotola

답변

1

텍스트 상자의 여러 줄 속성이 True로 설정되어 있다고 가정하면 Word에서 서식이 지정된 단락을 표시 할 수 있습니다. 북마크 된 범위에 하드 리턴 및 소프트 리턴이 모두 포함 된이 코드를 시도했습니다.

Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean) 
    TextBox1.Text = ActiveDocument.Bookmarks("Mark").Range.Text 
End Sub 
+0

Variatus가 완벽하게 작동했습니다. –

관련 문제