Я знаю, что существует много дискуссий по этому вопросу. К сожалению больше всего для VB.net.
Я использую Access 2007 и элемент управления ActiveX ListView. Пока все работает нормально. За исключением установки основного фона для подэлемента или столбца не работает.
[EDIT]
Чтобы быть более конкретным. В VB должно работать следующее:
editListView1.Items(i).UseItemStyleForSubItems = false
editListView1.Items(i).SubItems(8).BackColor = Color.LightGray
К сожалению, в VBA свойство "items" недоступно. Если я использую
editListView1.ListItems(i).UseItemStyleForSubItems
, я получаю ошибку.
С другой стороны, изменение цвета переднего плана работает без проблем:
objListView.ListItems.Item(intRowCount).ListSubItems.Item(intColCount).ForeColor = vbRed
Я бы очень признателен за вашу помощь.
Спасибо