【发布时间】:2012-01-30 19:46:07
【问题描述】:
我知道有很多关于这个问题的讨论。不幸的是,VB.net 最多。 我正在使用 Access 2007 和 ActiveX ListView 控件。到目前为止,它工作正常。除了为子项或列设置背景颜色不起作用。
[编辑]
更加具体。在 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
非常感谢您的帮助。
谢谢
【问题讨论】:
-
“不工作”从来都不是一个很好的问题描述。这个vbforums.com/showthread.php?t=231157 应该在 VBA 中工作,几乎没有变化。
标签: listview vba ms-access-2007