Listview 如何在office 2007中使excel中的列表视图可选择但不可编辑

Listview 如何在office 2007中使excel中的列表视图可选择但不可编辑,listview,excel,readonly,vba,Listview,Excel,Readonly,Vba,我有一个userform,允许用户从组合框中选择客户;选择客户后,客户的办公室(办公室名称、城市、州、地址)将以报告模式填充列表视图。我希望用户能够在listview中选择(单击)一行,这将触发填充表单上office相关控件的代码。问题是,如果用户单击一行,他/她就可以更改listview中的文本。我需要允许用户选择该行,并查看该行是否已被选中,但不能更改listview中的任何信息 编辑:FWIW,我刚刚意识到只有列表项本身(在listview中显示为第一列)是可编辑的;其他列(“子项”)不适

我有一个userform,允许用户从组合框中选择客户;选择客户后,客户的办公室(办公室名称、城市、州、地址)将以报告模式填充列表视图。我希望用户能够在listview中选择(单击)一行,这将触发填充表单上office相关控件的代码。问题是,如果用户单击一行,他/她就可以更改listview中的文本。我需要允许用户选择该行,并查看该行是否已被选中,但不能更改listview中的任何信息


编辑:FWIW,我刚刚意识到只有列表项本身(在listview中显示为第一列)是可编辑的;其他列(“子项”)不适用。不过,列表项上似乎没有任何属性使其成为只读。

找到它:将LabelEdit设置为1-lvwManual

找到它:将LabelEdit设置为1-lvwManual