Ms word 使用MS Word,如何在StackOverflow上突出显示包含边框空格的文本?

Ms word 使用MS Word,如何在StackOverflow上突出显示包含边框空格的文本?,ms-word,highlight,Ms Word,Highlight,目前,我使用MS-Word编写了一些文档,并试图在这句话中突出显示一些文本,如MS-Word 在StackOverflow上,使用严重重音(`)来分隔单词hightlights在之前一个空格,在分隔符和之间的单词在之后一个空格 我会在微软Word上做同样的事情,但是我试了又试,我只能突出显示文本 我尝试在单词前后添加空格,但只突出显示不带空格的单词 我尝试过使用硬盘空间。。。同样的结果 问题:在MS Word中,如何突出显示包含边框的文本?您可以应用背景阴影,这并不明显,因为我认为除非您启用了某

目前,我使用
MS-Word
编写了一些文档,并试图在这句话中突出显示一些文本,如
MS-Word

在StackOverflow上,使用严重重音(`)来分隔单词hightlights之前一个空格,在分隔符和之间的单词在之后一个空格

我会在微软Word上做同样的事情,但是我试了又试,我只能突出显示文本

我尝试在单词前后添加空格,但只突出显示不带空格的单词

我尝试过使用硬盘空间。。。同样的结果


问题:在MS Word中,如何突出显示包含边框的文本?

您可以应用背景阴影,这并不明显,因为我认为除非您启用了某些语言(例如中文),否则您在用户界面中不会看到任何为您这样做的内容

例如,在VBA中,将着色应用于选定内容(不仅仅是一个单词,还包括其周围的空格)


这很重要,因为应用背景着色时会产生副作用(例如,其他文本可能会受到影响)。也许值得进一步探讨。

空格和硬空格字符是表示空格的唯一ASCII字符,但UNICODE表中还存在其他字符

下面是不同的空格unicode字符列表

如果我用大于U+0020的任何字符替换左空格和右空格字符,则
空格
字符将正确高亮显示

我的错误是只尝试使用ASCII
无换行符
字符


有关信息,我在键盘上键入
Alt 8 1 9 2
时键入
和#8192
unicode字符

我还找到了另一个更棘手的解决方案

我在
字符之间键入单词

然后我用颜色a突出显示
+
word
+

然后我将
字符的字体颜色更改为A颜色

在屏幕上,
字符是不可见的,因为它们的字体颜色和背景颜色是相同的,但它们占用的空间就在那里

如果您想在word周围使用更大的空格,可以键入多个
字符,如下所示


(((
+
word
+
))

这不是一个编程问题。因此,它与StackOverflow无关,应该在最终用户论坛中提问。@Macrood:为什么是论坛?为什么不是另一个StackExchange问答网站?哪个?在发布我的问题之前,我已经搜索了发布它的位置?但我在StackExchange galaxy上找不到一个网站。发布的网站是什么MS Office问题?存在一个Latex网站和另一个PowerPoint网站,但除了…MSDN之外,没有其他MS Word网站?我必须返回MSDN发布我的问题吗?是否有一个网站永远不会偏离主题?正如我所说,这不是一个编程问题,因此StackOverflow是偏离主题的。它应该发布在,比如,,或任何其他网站上很多其他终端用户论坛中的e。你好,有点神经质,你能粘贴/复制你的答案吗(我觉得很有趣)我已将此问题迁移到位于的超级用户站点,因为有人投票将其关闭,因为它不在主题范围内。我已在超级用户站点上创建了此问题,但它不在主题范围内。@schlebe-欢迎您将此答案合并到那边的答案中。好的,我将使用我的用户名完成此操作;完成后,我将删除此问题关于Stackoverflow的问题,请保持正确。
Sub abitgrey()

With Selection
    .InsertAfter (" ") 
    .MoveLeft Extend:=wdExtend 
    .InsertBefore (" ")
    .MoveRight Extend:=wdExtend
End With 

With Selection.Shading
  .Texture = wdTextureNone
  .BackgroundPatternColor = wdColorGray10
End With

End Sub