推荐回答
你里面的Fail是单元格里面类容的全部吗或者Fail只是一部分?如果是这样可以使用 VBA制作第一步:去掉所有带Fail的行.第二步:去掉重复行.数据在A列,关键字Fail在B列,如下代码去除A列重复,去除B列包含Fail:~~~~~~~~~~~~~~~~Sub ChekingKeyWordsAndKeepOnlyDim i, ji = 1While Cellsi, 1 <> ""For j = 1 To 10If LCaseCellsi, j.Value = LCase"FAIL" ThenRowsi.DeleteExit ForEnd IfIf j = 10 Theni = i + 1End IfNext jWendi = 1While Cellsi, 1 <> ""j = i + 1While Cellsj, 1 <> ""If Cellsj, 1.Value = Cellsi, 1.Value ThenCellsj, 1.DeleteElsej = j + 1End IfWendi = i + 1WendEnd Sub。
龙小飞2019-12-21 20:37:48
提示您:回答为网友贡献,仅供参考。
其他回答
-
1.选定所有单元格(CTRL+A,右击,设置单元格格式,保护,设置单元格格式,将锁定的钩去掉。2.选中你要保护的行或列,右击,设置单元格格式,保护,设置单元格格式,将锁定的钩挑上。3.菜单栏,工具,保护,保护工作表,输入密码,确认密码,确定。
边双喜2019-12-21 23:54:54
-
VBA删除行通常是从下往上查找目标值进行删除这样才会不会误删Sub testFor i = 2000 To 1 step -1If Range"AQ" & i.Value = "0" or Range"AQ" & i.text = "#REF!" Then Rowsi & ":" & i.Delete Shift:=xlUpEnd IfNextEnd Sub。
齐春山2019-12-21 20:55:09
-
A列最后一行LastRow=CellsRows.Count,1.EndxlUp.RowB列最后一行LastRow=CellsRows.Count,2.EndxlUp.Row一.基本概念MicrosoftExcel是微软公司的办公软件Microsoftoffice的组件之一,是由Microsoft为Windows和AppleMacintosh操作系统的电脑而编写和运行的一款试算表软件。Excel是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。二.软件延伸目前许多软件厂商借助Excel的友好界面和强大的数据处理功能开始研究将其以更简单的方式应用到企业管理和流程控制中,比如ESSAP的各种信息管理系统。另外,系统设计完成并投入使用以后,并不意味着系统就从此不能改变,而是还可以根据管理的需要进行不断的优化与扩展功能,真正做到了“持续优化,因需而变”,使到你自己设计的系统永不落伍。
赵香稳2019-12-21 20:20:12
-
删除名字后还是在原来的位置吗,是的话就用代码。你得先学会启用宏。
龙层花2019-12-21 20:06:20