Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 根据字符串中的条件移动行_Vba_Excel_Excel Formula_Worksheet Function - Fatal编程技术网

Vba 根据字符串中的条件移动行

Vba 根据字符串中的条件移动行,vba,excel,excel-formula,worksheet-function,Vba,Excel,Excel Formula,Worksheet Function,我有一个Excel表格,格式如下: 第一列是名称和名称 第二部手机的电话号码格式为XX YYYY ZZZZ e、 g.12 981152989。XX是州代码,YYYYY是数字的第一部分,ZZZZ是数字的第二部分 我必须做一个函数来分析第三个字符XXYY。。。。电话号码的数目等于7、8或9。如果为true,则将整行移动到另一张图纸 你能帮帮我吗?公式不能将一行移动到另一页。但是,它可以识别要移动的行,可能是在过滤之前。请尝试: =IF(1*MID(SUBSTITUTE(B2," ",""),3,1

我有一个Excel表格,格式如下:

第一列是名称和名称 第二部手机的电话号码格式为XX YYYY ZZZZ e、 g.12 981152989。XX是州代码,YYYYY是数字的第一部分,ZZZZ是数字的第二部分

我必须做一个函数来分析第三个字符XXYY。。。。电话号码的数目等于7、8或9。如果为true,则将整行移动到另一张图纸


你能帮帮我吗?

公式不能将一行移动到另一页。但是,它可以识别要移动的行,可能是在过滤之前。请尝试:

=IF(1*MID(SUBSTITUTE(B2," ",""),3,1)>6,"#","")