如果Excel中有一列:
品名
Cr合结钢
Cr合结钢
Cr合结钢
Cr合结钢
--------------------------------------------------------------------------------------
我想实现的效果是,如果这个单元格内包含Cr时就自动删除掉。如何实现呢?谢谢
------解决方案--------------------------------------------------------
在一个临时列中输入公式=SUBSTITUTE(A1,"Cr",""),然后复制并选择性粘贴(值和数字格式)到原来的列。
------解决方案--------------------------------------------------------
直接用数据有效性设置不允许输入"Cr"字符不就行个么
------解决方案--------------------------------------------------------
试试查找替换菜单
------解决方案--------------------------------------------------------
给你个宏吧,使得输入时就检查有无Cr,若有就删除:
- VB code
Private Sub Worksheet_Change(ByVal Target As Range) If InStr(1, UCase(Target.Value), "CR") > 0 Then Target.Value = ""End Sub
------解决方案--------------------------------------------------------
[Quote=引用:]
就用这个做比较好
------解决方案--------------------------------------------------------
直接编辑查找,CR,替换中输入空格
------解决方案--------------------------------------------------------
编辑->替换->查找内容填Cr->替换内容在英文半角状态下填两个空格->点击替换或全部替换