如何使用宏将选择数据从一个工作表复制到另一个工作表?

时间:2011-07-28 17:12:28

标签: excel-2010

我需要在Excel上创建一个宏来跟踪不断变化的合同。已经存在一个更新合同数据的宏,因此我需要创建另一个宏...

有两个工作表。在第一个工作表上有一堆数据,每行代表一个合同。有几个类别(合同#,日期,价格等)。

我需要编写一个宏,只找到符合特定条件的某些合同(例如,特定日期或特定价格的联系人),将它们复制并粘贴到第二个工作表中。

到目前为止我做了什么: 我已经想出了使用IF和OR函数做一些复杂的方法。所以使用OR我指定条件和IF,如果事情是真的,基本上找到相应的数据。

当事情为假时,输入0。问题是我有大量的零行 - 行/合同不符合标准。当我尝试使用find命令(CTRL + F)查找,突出显示并正确删除(向上移动的行)所有零时,Macro不会记录它,我不知道如何在代码中写入它

任何见解都会有所帮助!

1 个答案:

答案 0 :(得分:0)

只需将公式更改为:

=IF(OR(TermSheet!$E40=41220,TermSheet!$M40="bpxx"),TermSheet!E40,"")
相关问题