在单元格中创buildOverstrike效果

有人问我有没有办法让Excel在单元格中产生过度打击的效果。 我第一次尝试使用BACKSPACE字符:

="A" & CHAR(8) & "B" 

但是这个显示器似乎并不尊重BACKSPACE:

在这里输入图像说明

这是一个字体问题? 有没有unicode方法?

我讨厌告诉客户search自定义字体。

编辑#1:

例如。 此代码:

 Sub XBar() ActiveCell.Font.Name = "Arial MS Unicode" ActiveCell.Value = "X" & ChrW(773) End Sub 

目视制作:

在这里输入图像说明

但这不是一个通用的解决scheme。

你想要做这个吗?

解决方案的截图

如果是,请select要删除的字符,单击字体部分中的箭头图标(在下面圈出),并勾选删除线旁边的框。

字体的屏幕截图

在这里看到更多的信息。

你可以通过把一个字符放在另一个字符上来扩展字符集,但是你只能用一组有限的符号来完成。 这些在“组合变音标记”中是已知的,并且通常朝向字体集合的末尾。

对于电子表格文档,我想要重复9次(即9以上的小圆点)。 这不是作为一个字符存在,而是可以通过组合两个字符来实现。

首先放在9,然后从结合变音符号,select。 一个会超越另一个。 实际上,我必须在Word中执行此操作,然后将新字符复制并粘贴回Excel以使其工作。

在Excel中显示组合使用变音标记的图像

一旦在Excel中,我使用查找将数字9转换成我需要它的虚线数字9。

不同的字体有不同的字符范围。 Arial Unicode MS有一些不寻常的。 您需要查看字体并根据您的需要select最合适的字体。

但总的来说,我觉得你不能把A放在B上面!