初学者需要帮助编写 Word 宏以使用 Word 2019 中的语音指南 Ruby 文本提高语言学习的生产力
我正在学习中文,安装了中文语言包和键盘。我想要做的是减少打开/关闭 Ruby 显示所需的鼠标点击次数,这是通过使用 Phoentic 指南完成的。
手动这意味着选择我的汉字文本,主菜单/字体分组/拼音指南/偏移=5,大小=10/确定
然后我无法选择另一段文字并重新申请。
这就是我的问题,至于语言列表、阅读段落等,我想为那些我不知道的字符或字符组打开 Ruby,然后随着我在没有拼音的情况下阅读它们的信心增加,将它们关闭。
此外,不可能选择整个段落并且他们使用Phonet ic guide,它似乎一次只做一些未知数量的字符。完全令人沮丧,我在其他地方报告了这一点无济于事,所以继续尝试寻找解决方法
我的想法是,作为一种解决方法是编写一个宏按钮,它可以为我选择的任何文本选择执行此操作
如果有人能想到更好的解决方案,我会很高兴听到它。它将在接下来的几个月/几年的学习中节省我的时间。
现在我以前从未写过宏,所以从使用录制按钮开始,这给了我一个宏,如下所示
Sub AddRuby2()
'
' AddRuby2 Macro
'
'
With Selection
.Start = 877
.End = 879
.Range.PhoneticGuide Text:="wù", Alignment:= _
wdPhoneticGuideAlignmentOneTwoOne, Raise:=15, FontSize:=8, FontName _
:="Microsoft YaHei"
End With
With Selection
.Start = 877
.End = 877
.Range.PhoneticGuide Text:="ji" & ChrW(257), Alignment:= _
wdPhoneticGuideAlignmentOneTwoOne, Raise:=15, FontSize:=8, FontName _
:="Microsoft YaHei"
End With
End Sub
但这并没有做我想要的,我不知道如何让它去做。
我可以看到如何编写对 Raise 和 Font Size 的调整,这很清楚
如何让它在我选择的文本上工作?
即不是
With Selection .Start = 877 .End = 879
和
如何让它与我选择运行 Marco 的任何字符一起工作,而不是我在录制时选择的“wu”和“ji”?