I'm trying to fill a cell with a background color via VBA. My code (below) doesn't work, although the same code altered to SetCellContentColor works fine, and retrieving the cell background color (via GetCellBackgroundColor) with essentially this code also works. Is the SetCellBackgroundColor method just broken? Public Sub ShadeCell() Dim oEnt As AcadEntity Dim oTable As AcadTable Dim R As Long Dim C As Long Dim Util As AcadUtility Dim vPt As Variant Dim vVec(0 To 2) As Double Dim color As AcadAcCmColor Set Util = ThisDrawing.Utility On Error Resume Next Util.GetEntity oEnt, vPt, vbCrLf & "Select cell to shade: " If oEnt Is Nothing Or Not TypeOf oEnt Is AcadTable Then MsgBox "You must select a table object." GoSub Cleanup Else Set color = New AcadAcCmColor color.ColorMethod = acColorMethodByACI color.ColorIndex = 254 Set oTable = oEnt vVec(0) = 0: vVec(1) = 0: vVec(2) = 1 oTable.HitTest vPt, vVec, R, C oTable.SetCellBackgroundColor R, C, color End If Cleanup: Set Util = Nothing Set oTable = Nothing Set oEnt = Nothing Set color = Nothing End Sub Ben Rand CAD Manager CEntry Constructors & Engineers [email][/email]