작은 테스트 단어 addon을 작성했으며 단어를 찾을 수 없습니다. 글꼴 색상을으로 변경하십시오. 다음은 내 코드입니다 :Word 문서의 텍스트 글꼴 색상 변경
var wordsList = this.Application.ActiveDocument.Words;
wordsList[i].Font.TextColor = WdColor.wdColorRed;
텍스트 색상 속성이 더 세터 (읽기 전용)가 없기 때문에이 컴파일되지 않습니다.
작은 테스트 단어 addon을 작성했으며 단어를 찾을 수 없습니다. 글꼴 색상을으로 변경하십시오. 다음은 내 코드입니다 :Word 문서의 텍스트 글꼴 색상 변경
var wordsList = this.Application.ActiveDocument.Words;
wordsList[i].Font.TextColor = WdColor.wdColorRed;
텍스트 색상 속성이 더 세터 (읽기 전용)가 없기 때문에이 컴파일되지 않습니다.
두 가지 방법이 있습니다. 간단한 선택의 경우 Font.ColorIndex
을,보다 광범위한 선택의 경우 Font.Fill.ForeColor
을 사용할 수 있습니다. 여기에 몇 가지 VBA입니다 다음 Font.Fill.ForeColor
하나에
Sub ChangeColorThisWay()
Dim s As Range: Set s = Selection.Range
s.Font.Fill.ForeColor = WdColor.wdColorRed
End Sub
Sub ChangeColorThatWay()
Dim s As Range: Set s = Selection.Range
s.Font.ColorIndex = WdColorIndex.wdBrightGreen
End Sub
주, 당신은 또한 RGB
특성에 대한 액세스 권한과 노란색에 s.Font.Fill.ForeColor.RGB = RGB(255, 255, 0)
세트처럼, 어떤 일정하지 않은 색으로 글꼴을 설정할 수 있습니다.
TextColor
속성이 아닌 Font.ColorIndex = Word.WdColorIndex.wdRed
으로 설정해야합니다. 필요한 것을 설정하고 색인을 설정하십시오.
아래 작업을 수행 할 수 있습니까? 그렇다면 대답 옆의 빈 체크 표시를 선택할 수 있습니다. –