我看过(搜索过)类似的例子,但不是我想要的。
我在 Excel 中有一个工作簿,它有几个工作表,工作表 A 和 B。这些工作表有一堆数据,所以为了从工作表 A 显示工作表 B 上最重要的数据,我只想镜像我想要的行根据 SheetA 上的单元格值指定....我需要根据 Sheet A 中的值删除 Sheet B 中的整行。
例如,在工作表 AI 中的 X 列有 10 个值(是/否),并且我已将相同的数据与公式链接回工作表 B。也就是说,如果在工作表 A X1 =“是”中,那么工作表单元格 Y1 = “完成”...如果 SheetA X2="Yes",则 SheetB 单元格 Y2="Done"...如果 SheetA X3="No",则 SheetB 单元格 Y1="Missing"..等等。
所以我only
希望 SheetB 中单元格值 =“完成”的行存在,因此希望单元格值 =“缺失”的行被自动删除。以这种方式,我将创建一个表,其中仅包含指定单元格的“完成”值的行。
我知道 Excel 中有宏,但我从未在 VBA 中编写过代码,语言处理程序和变量完全让我无法理解。
有没有办法编写一个可以在公式中调用的宏;也就是说,例如)if(A10="Yes", "",
delete row macro here
)???
谢谢!