任何人都知道excel公式或用于Excel的VBA代码,用En短划线代替Em短划线。我只是不知道。我的VLookup
公式对于包含值'WARSAW - ICSD RED - EB'的单元格A1不起作用,因为文本中有很长的短划线。Excel无法删除Em短划线并用En破折号替换
我已经尝试过Excel公式=SUBSTITUTE(A1,"—","–")
而且下面的VBA代码:
Range("A:A").EntireColumn.Replace What:="—", Replacement:="–", lookat:=xlPart
不幸的是,那不行。我得到一个错误。我也将公式更改为= SUBSTITUTE(A1,CHAR(151),CHAR(150)),但它只是返回单元格A1中的相同vakue – Conor