繁体   English   中英

从单元格J中包含“是”的Sheet1复制行并将其粘贴到Excel 2007中的Sheet4

[英]Copy and Paste a Row from Sheet1 Containing “YES” in Cell J to Sheet4 in Excel 2007

几天来,我一直在使用Google和各种Excel故障排除网站来寻找该问题的答案。 不幸的是,我100%不熟悉Excel中的宏,并且直到4月我才接受培训(不过我已经注册了!)。 因为我只是不懂程序设计,所以我很难在网上“修复”解决方案以满足我的需求。 我确实需要针对我的情况对此进行专门设计。

我有一个包含Sheet1和Sheet4的电子表格。 Sheet1在AL列中有数据,并且可以有无限行。 当在列J中输入值“ YES”时,我希望宏将整个行复制并粘贴到下一个空行的Sheet 4中。

有人可以帮忙吗? 该项目必须在3月19日,星期一之前完成。谢谢!

如果您100%不熟悉Macro,我不建议您从在线修复解决方案开始。

您可以尝试记录宏以生成一些代码。 一种方法是:

  • 仅在J列上过滤“是”。
  • 将这些行复制到Sheet4。

然后,您可以修改代码。 (我认为它们很容易理解)。 如果您可以发布您尝试过的代码,它将有所帮助。

如果只想在按下按钮时才触发此操作,则只需创建该按钮并将其分配给宏(子)即可。

如果您希望这种情况自动发生,则必须尝试Siddharth提到的Worksheet_Change Event

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM