我遇到的问题是当我运行我的宏将当前Word文档保存为HTML类型时,该文档仍保持打开状态,但不是原始.docx格式,而是.htm格式。 如果我在宏运行后编辑文档,稍后它不会保留原始的.docx格式。 如果在保存不同格式的副本时如何保留原始格式,我将不胜感激。谢谢。 这里是我的docx到html代码在VBA Sub DocToHTML()
Dim slice As String
我有什么应该是一个简单的问题。我正在搜索文件中是否出现括号内的数字,例如[4]或[14]等。我可以编写一个模式来查找单个数字或双位数字,但是如何使用匹配两种情况的单个FindText模式? 下面是个位数的情况下,我的工作代码: set fnd=ActiveDocument.Range.Find
While (fnd.Execute(FindText:="\[[0-9]\]", MatchWild
另一个VBA困境给你。 我有checkbox1,checkbox2和checkbox3。 我想checkbox2和checkbox3被灰色如果checkbox1 =真 我已经使用了灰化的文本框 Private Sub CheckBox1_Click()
Dim en As Boolean
en = Not CheckBox1.Value
EnableControls
我正在尝试在Word中创建一个宏,它改变了一组〜150个唯一标题的样式。所有样式必须相同。我目前的代码可以正常工作并更改格式,但一次只能有一个标题。 简单来说,它很丑。 我正在寻找可以重复使用的东西,并可能适用于未来的更多项目。 也许使用loop命令?我不知道,使用VBA我还是有点新。 Sub QOS_Headings()
Dim objDoc As Document
Dim head1 As