ARTICLE · 993634
巧用ListView突破64位Office控件困局:可编辑网格的轻量级实现方案
巧用ListView突破64位Office控件困局:可编辑网格的轻量级实现方案。 猜您喜欢 往期精选▼ 

导读
对于64位Office,“可编辑的ListView”是一个更务实、更容易实现的选择,它可以帮你绕过寻找完美64位网格控件的“坑”。
ListView默认是只读的。要实现编辑,最常见且可靠的方法是通过双击事件弹窗来编辑,而不是直接“在单元格里改”。
核心思路:双击+弹窗编辑
实现步骤:
捕获双击事件:在ListView的MouseDoubleClick事件中编写代码。
定位点击位置:使用HitTest方法判断用户双击了哪一行、哪一列。
弹窗获取新值:使用InputBox或自定义用户窗体让用户输入新内容。
更新数据:将新值赋给对应的SubItem,并同步更新你的数据源(如工作表、数据库)



识别二维码
关注视频号
VBA匠人




长按
关注
立即添加星标

每天学好教程