如何从表单中删除行

我在表B中有数千条logging,我想在表A中find并删除表A中的整个行。它们有一个共同的列。 现在没有重复,但如果全部都需要删除。 这显然是“从表A中的表B查找的第一个关键值,并删除,循环表A.第一个键慢(但没有结构的键(它们是词法sorting),所以没有二进制search,只是纯粹的词法。可以/会做一个吗?

尝试添加从A到B的查找列,并没有错误,请尝试cell.entirerow.delete。 (= IFERROR(VLOOKUP(), “精细”))

你可以用do循环来做这个(replace<values>):

 x = <first row> do until sheets("SheetName").cells(x, <column number>) = "" if sheets("<SheetName>").cells(x, <vlookup col>) != "Fine" then 'For example based on above x = x + 1 else sheets("SheetName").cells(x, 1).entirerow.delete end if loop