我有一个ms-word文档,其中Helvetica 13.5是段落的主要字体。不幸的是,它没有绑定到文档中任何特定的预定义样式(文本是从网站复制到文档中的)。此外,你会看到嵌入在段落中的几个字斜体和一些词是“信使新”。
我想做的是浏览文档,查找具有单一字体/大小的文本片段。如果文本是Helvetica 13.5,我想把它改为Times New Roman 12。我不想换新的。斜体字应该保持斜体(但如果是Helvetica/13.5,字体应该改变)
有没有“简单”的方法可以做到这一点?
谢啦
Sub Helv_to_TNR
With ActiveDocument.Content.Find
.ClearFormatting
.Replacement.ClearFormatting
.Wrap = wdFindContinue
.format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Text = ""
.Replacement.Text = ""
.Font.Size = 13.5
.Replacement.Font.Size = 11
.Font.Name = "Helvetica"
.Replacement.Font.Name = "Times New Roman"
.Execute Replace:=wdReplaceAll
end with
end sub
我不知道如何通过编程实现这一点,但我知道Word能够根据格式查找和替换。以下是您的操作方法:
注意:如果希望替换仅匹配基于格式的文本,请将文本字段保留为空
除了这个问题:更改超文本标记语言电子邮件正文字体类型和大小在VBA,我想知道如何才能改变字体大小 当我从代码中删除字体大小时,它确实改变了字体系列。 谢谢你的协助,
问题内容: 如何以编程方式更改uisegmentedcontrol的字体大小和字体名称?我用过迅速。 这是我的代码: 问候。 问题答案: UI可以使用控件外观,最好将其添加到应用程序的委托,方法中,如果只想一次为项目中的每个UISegmentedControls设置相同的属性,则可以使用此控件: 但是,如果您要将属性仅设置为一个UISegmentedControl,或者如果您想根据某些条件更频繁地
引用MultiLanguage.nsi的内容: ;NSIS Modern User Interface ;Multilingual Example Script ;Written by Joost Verburg ;-------------------------------- ;Include Modern UI !include "MUI.nsh" ;-------------------
我正在用libgdx写一个游戏,我借用了这个皮肤。来自教程的json(和相关文件)。 正在使用的字体(默认)在更密集的屏幕上以一种丑陋的方式缩放,因此我使用自己的超大字体生成-在游戏本身中,我将其缩放到一个合理的大小(基本上我使用)。我现在使用的字体是前一种字体的3倍大。 我更改了在皮肤中使用哪个字体的参考。json文件,因此,我所有的按钮、标题和其他东西都有一个巨大的字体显示。 有办法缩放. j
我需要将给定HTML的字体家族和字体大小更改为特定的字体家族和大小。(例如:Times New Romen,尺寸:12)你知道如何使用Htmlagilitypack来完成吗? 字体大小可以在给定的HTML中以多种方式定义。例如:使用,也使用样式标记。因此,我需要改变所有特定的字体大小。
我有一个java应用程序-一个计算器。我想通过调整应用程序窗口的大小来动态调整按钮的字体大小。如何实现? 我的想法是使用ComponentEvents。我有应用程序窗口的初始大小和初始字体的大小。我想根据按钮的大小改变字体大小,受窗口大小变化的影响。问题是如何在覆盖方法中使用比例[初始窗口大小]/[初始字体大小]?每个字体的比例都不同。