안녕하세요 시나리오 : 나는 빨간색과 녹색의 교대 색상으로 단어를 강조해야하며 이미 작동하는 다음 코드가 있습니다. 문제는 Mod 또는 Modulo 연산자를 사용하지 않고 어떻게이 작업을 수행 할 수 있습니까? 또한 범위를 사용해야합니다. 모든 제안을 환영합니다! 고마워요!Word VBA 대체 단어 VBA를 사용하여 강조 표시
모듈은 함수를 호출 : 대체 강조 대한
Sub Test()
'If to call the function
If (altHighlight(ActiveDocument.Range)) = True Then MsgBox "Alternate Highlighting Done!"
End Sub
기능 : 컴퓨터가 빠르게 분열을 할 수
Function altHighlight(R As Range) As Boolean
Dim eachWord As Range
Dim count As Integer
For Each eachWord In R.Words
If count Mod 2 = 0 Then
eachWord.HighlightColorIndex = wdRed
Else
eachWord.HighlightColorIndex = wdGreen
End If
count = count + 1
Next
altHighlight = True
End Function
왜 'Mod'를 제거하려고합니까? 이 숙제가 있니? – Gabe