vba自动过滤并将结果复制到另一张纸:我无法复制正确的范围

时间:2017-01-17 18:55:04

标签: excel vba

我有一个代码可以过滤工作表ANAF CONTURI中的信息( G3列上的标准,最多下降到G10000 )并将结果(从A3:F3下降)复制到表ANAF BANCI从C2开始:H2然后下降。

问题:如果我没有在 A3 中的表ANAF CONTURI中输入任何信息,它将不会从该行复制任何内容(即使条件与其他单元格匹配)从那一行到F3都有数据)。

如果它在单元格B3上执行此操作就没问题,因为如果我没有在单元格B3上有数据,那么该行的其余部分是无关紧要的,但它只需要考虑单元格A3。

解决方案是什么?

function splitToNumbers(str) {
  return str.match(str.length  % 2 ? /^\d|\d{2}/g : /\d{2}/g).map(Number).reverse()
}
    
console.log(splitToNumbers('1234567'));

console.log(splitToNumbers('123456'));

1 个答案:

答案 0 :(得分:0)

我找到了另一种有效的方法并做了同样的事情:

resetForm()