Я думаю, вам нужно свойство Shading
(app.Tables[1].Cell(2, 2).Shading;
).
EDIT
На ваш комментарий: я не верю, что есть лучший способ получить цвет. BackgroundPatternColorIndex
и ForegroundPatternColorIndex
возвращают значения перечисления WdColorIndex; у них есть числовое значение, которое не связано с цветом RGB. Например, wdRed
имеет значение 6
(см. http://msdn.microsoft.com/en-us/library/bb237561(v=office.12).aspx для получения дополнительной информации).
Если вы хотите получить значения RGB, как вы уже догадались, вы должны использовать BackgroundPatternColor
и ForegroundPatternColor
вместо ...ColorIndex
. Но похоже, что вы ищете строковое имя, а не числовое значение.