当然笔者在项目里,也大量使用VBA进行工作薄环境的数据处理、格式调整等操作。
智能表是笔者的最爱,所有配置表都以智能表方式存储,调用方便,显示也美观自动隔行填色。
对智能表数据进行增删时,一些小技巧送上给大家。
因为操作智能表本质上还是以COM组件的方式与Excel交互,所以频繁操作,性能必定差,用一些小技巧可以避规性能问题。
对于一个工作表里,有多个智能表时,删除操作会有些小坑,当然这个设计也是很合理贴心的,防止删除操作影响其他智能表。
处于自动筛选状态下,更是如此,代码和界面删除直接拒绝。
下面是保留数据的小技巧
这个是删除数据小技巧,整个工作表上,有其他智能表处理筛选状态下,FilterMode属性为True。