word-vba

    4热度

    1回答

    我正在使用一个宏,它将一个文本插入页脚。宏完成后,页眉工具处于活动状态,因此我处于页脚编辑模式。有谁知道如何用VBA关闭这个editmode? 感谢

    5热度

    2回答

    我有一个基于存储在网络共享上的模板创建新文档的宏。该宏作为文件“macros.dotm”存储在每个用户的Word \ STARTUP文件夹中,并由添加到工具栏的按钮执行。 只要宏代码被执行并且保持锁定状态,模板文件就会被锁定,只要派生文档仍然由其他用户打开。 它不会影响他们打开基于宏的新文档的能力,但如果我想编辑模板,我必须要求他们关闭Word(并希望其他人不会进入)。 宏代码: Dim doc

    1热度

    2回答

    在使用通配符查找文本的Word 2007宏中,如何访问组匹配值? 例如,如果我编写一个搜索DATE: (<*>)^13的宏,我如何找到匹配组(<*>)的值? 谢谢 本 Sub Search() Selection.Find.ClearFormatting With Selection.Find .Text = "DATE: (<*>)^13" .Forw

    2热度

    1回答

    我试图简化一个脚本,它的例程,我不太确定什么是最好的方式。我想尽可能少地重复代码。所以下面是我现在的代码。 这是基本检查ini文件是否存在的Filename函数。 它应该只运行一次。现在的方式是,每次使用字符串“FileName”时都会运行它,这非常重要。 Function FileName() FileName = "C:\Apps\Templates\fields.ini"

    9热度

    2回答

    是否有可以编写我的Word文档中所有超链接的URL的宏,VBA代码或VBScript?可以是Word 97-2003或docx格式。

    2热度

    2回答

    我有一堆需要编辑的文档。作者在文档的某些部分使用蓝色文本来表明这些词需要链接。 谢谢科尼利厄斯的亮点文本代码: Sub HighlightNotBlack() Dim char As Range For Each char In ActiveDocument.Characters If char.Font.Color <> wdColorAutomatic And char.Fon

    0热度

    2回答

    只是一个简短的问题。 我在默认情况下有两列的Word模板中有这张表。 然后我有这个按钮,用户可以按下,如果他想要另一列。宏运行插入几个文本占位符并自动格式化某些事物。 但我想要的是某种基本上检查此表中列数的例程,如果有两列,输入的文本自动为“列3”,如果列中有三列,则文本应该是“第4栏”。应该很简单,如果我可以找出如何找到列数。

    3热度

    2回答

    我想在添加字典后重新检查文档中的拼写。问题是,下面的代码(主要是从宏观录像机) CustomDictionaries.Add FileName:="c:\test_dictionary.dic" Application.ResetIgnoreAll ActiveDocument.Range.SpellingChecked = False ActiveDocument.Range.Gramm

    3热度

    2回答

    我正试图找到一种方法来编程Word 2010中的新导航窗格,以便在用户选择文档中的图片时更改选项卡。我可以用WindowSelectionChange(ByVal Sel As Selection)捕获选择更改,但我无法弄清楚如何将标签从“浏览标题”更改为“浏览页面”,这正是我想要的。

    0热度

    1回答

    我对MS Office Word 2007文档有一个简单的要求。我需要宏的代码,它复制一个Table(格式化的),并在每次运行此宏时粘贴它。 该场景如下: - 1.我将复制一个格式化的表(7-8行和5-6列等),并将其存储在宏中作为按钮或快捷键。 1.无论何时我想要或在同一个单词文档中的任何特定位置,我会放置光标并单击宏按钮(运行我们的宏)。这个宏应该粘贴具有相同数量的行和列以及样式的相同格式的表