在关闭的工作簿中搜索行,然后将某行(而非整个行)中的特定数据单元复制到我当前的工作簿中

时间:2018-11-08 09:19:48

标签: excel vba

我是这个网站的新手,还是VBA的新手,我在寻找任何可能的帮助吗?如果可能!!

我正在尝试根据参考匹配将单元格数据从一张纸复制到另一张纸。

基本上,我想使用参考编号在封闭的工作簿中搜索一行,然后从打开的工作簿的某些单元格中复制该行中的某些单元格(而不是整个行)。

我认为单击按钮将是最好的方法吗?

因此将引用插入打开的工作簿中,单击按钮并从关闭的工作簿中提取数据。(听起来很容易在纸上写!哈)

例如。

搜索参考号-123456

搜索此参考号。对于关闭的工作簿“每周统计信息”中的特定行,然后仅将该特定行中的单元格-D2,E2,F2,G2和S2复制到当前打开的工作簿中。

这可能吗?会节省我很多时间!

任何帮助表示赞赏!

谢谢

1 个答案:

答案 0 :(得分:0)

将此粘贴​​到工作表代码中,例如Sheet1(Sheet1),调整输入单元格和路径。 如果未更改,请通过更改单元格A1中的值进行测试。 包括一些可供选择的实验方法,可以添加和删除刻度以进行修改。 说明行(非代码)上的双勾号('')不要弄乱它们。 当达到您的首选结果时,请删除未使用的替代方法(绿色)

Change