こんにちは。
コメントが日本語だったので日本語で回答させていただきます。
コードを見たところ、XlCellsを取得する処理の親オブジェクトの指定が抜けているようです。
Dim XlApp
Dim XlSheet
Dim XlCells
Set XlApp = GetObject(%FileName%).Application
Set XlSheet = XlApp.Worksheets(%SheetName%)
Set XlCells = XlSheet.Range(XlSheet.Cells(5, "A"), XlSheet.Cells(5, "E"))
XlCells.Interior.Color = RGB(255, 255, 0)
下記のようにWithステートメントを使用しても良いでしょう。
Dim XlApp
Dim XlSheet
Dim XlCells
Set XlApp = GetObject(%FileName%).Application
Set XlSheet = XlApp.Worksheets(%SheetName%)
With XlSheet
Set XlCells = .Range(.Cells(5, "A"), .Cells(5, "E"))
End With
XlCells.Interior.Color = RGB(255, 255, 0)
また、Applicationオブジェクトを使用する特別な理由が無いのであれば、GetObjectで取得できるWorkbookオブジェクトをそのまま使えば良いかと思います。
Dim XlBook 'Excel.Workbook
Dim XlSheet
Dim XlCells
Set XlBook = GetObject(%FileName%)
Set XlSheet = XlBook.Worksheets(%SheetName%)
Set XlCells = XlSheet.Range(XlSheet.Cells(5, "A"), XlSheet.Cells(5, "E"))
XlCells.Interior.Color = RGB(255, 255, 0)