首页 > 解决方案 > 搜索和复制粘贴查询所需的宏 Excel 代码

问题描述

我需要在excel中编写一个vba宏代码我需要在A列中搜索单词“item”,如果找到我需要复制“C2”中的数据并从“B3”粘贴到下一个单词“item”我需要再次找到下一个单词“item”并像以前一样在“B”列中复制粘贴我附上了输入和输出的屏幕截图

任何人都可以支持编写 vba 代码,以便对我的日常活动有所帮助.. i/po/p 数据屏幕截图

标签: excelvbasearchcopy

解决方案


尝试:

=IF(E6="","",IF(AND(LEN(E5)>1,LEN(F5)<1),IF(AND(LEN(G6)<1,LEN(F6)<1),"",E5),D5))

或者,

=IF(LEN(E5)<1,"",IF(AND(LEN(E4)>1,LEN(F4)<1),IF(AND(LEN(G5)<1,LEN(F5)<1),"",E4),D4))

拖累

在此处输入图像描述

这种方法解决了很多问题。让我知道是否适合您 - 它应该 - 如果我的回答回答了您的问题,您可以标记复选框吗?制作宏需要更多时间。编写公式更快,但也可以将公式(其过程)改编成宏。

另外,通过隐藏/放置在 B 列中的公式,您可以在将数据输入工作表时看到单元格更新。


推荐阅读