Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.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
Vb.net Erro 91与单元格一起使用时。查找_Vb.net_While Loop - Fatal编程技术网

Vb.net Erro 91与单元格一起使用时。查找

Vb.net Erro 91与单元格一起使用时。查找,vb.net,while-loop,Vb.net,While Loop,我最近开始使用VB。目标是找到单词“Data”并删除前面的两行和后面的5行 但结果是一个错误。请纠正我 While Cells.Find(What:="Data", After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False, SearchFormat:=False).Activate Fn

我最近开始使用VB。目标是找到单词“Data”并删除前面的两行和后面的5行

但结果是一个错误。请纠正我

While Cells.Find(What:="Data", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
    :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
    False, SearchFormat:=False).Activate
Fnd = ActiveCell.Row
Frm = Fnd - 2
Too = Fnd + 5
Rows(Frm & ":" & Too).Select
Selection.Delete Shift:=xlUp
Cells(Frm, 1).Select
Wend

请纠正我。提前谢谢

是否要在整个网格中检查
数据
?要删除行或列吗?您好,谢谢回复。是的,我想搜索所有的行。“数据”在第一列中可用,但显示在许多行中。我想删除包含“Data”的行周围的行。也就是说,如果第一列包含“Data”,您想删除特定的行,是吗?是的!。实际上,所有代码都正常工作并完成了任务。然而,它在“数据”最后一次出现后给出了错误。