vba - 将单元格([范围])从一张表插入或更新到另一张表
问题描述
我有一个 vba 代码,它从 inputsheet 获取特定范围,然后使用 xlValue pastespecial 来复制值。
但是,我希望如果宏再次运行,如果已经在 outputSheet 中,它应该更新值,否则插入。
最好的方法是什么?我想避免循环单元格以提高性能。我可以修改现有的复制过程以包含一些带有值的元数据,例如 sourceCell.address。但是对于任何元数据,我仍然想避免循环。
有什么推荐的方法吗?
解决方案
推荐阅读
- angular - 隐藏在 Angular 中的响应式表单中
- python - ECOS 求解器在 CVXPY 1.0 版本中停止工作
- r - 脚本的日志记录名称 - futile.logger R
- c# - 如何解决错误“此模式下不允许递归读取锁定获取”
- c - 为什么 ififd 的 pci linux 实现使用“platform_driver”而不是“pci_driver”?
- c# - 使用 C# 获取输出 POST 请求
- c - 关闭后显示 GtkApplicationWindow
- arrays - 如何使用 MongoDB 3.0 按索引访问数组元素?
- javascript - 将表格数据输入新组件时,表格数据未与表格标题内联
- javascript - 只有在适合框的情况下才能显示 highcharts xrange 标签?