A macro funciona, precisa de correção, veja abaixo:
REM ***** BASIC *****
' ================================================
' NECESSITA DO BASIC PARA RODAR VBA
' Attribute VBA_ModuleType=VBADocumentModule
Option VBASupport 1
Option Explicit
' ================================================
Sub color_row()
dim count, i As Long
count = ActiveSheet.Cells(Rows.count, "A").End(xlUP).Row
MsgBox count
i = 1 '6
Do while i <= count
if Cells(i,5).Value >= 100 then
Range(cells(i, 1), cells(i,20)).interior.Color=RGB(67,195,233)
End if
i=i+1
Loop
End Sub
Na Macro faltava um parênteses de fechamento após (i,20)
Complemento
Segue arquivo que atende as duas perguntas, acionamento das Macro no [[ Menu ]]
TEST_GS2.ods (21.8 KB)
Correção macro color_row altere de 20 para 5, para colorir somente colunas com dados.
