宝哥软件园

如何编写Word 2016宏来交换文本元素?

编辑:宝哥软件园 来源:互联网 时间:2021-09-16

在Word 2016中使用文档(尤其是长文档)时,您将需要额外的便利和宏功能,这些功能可以在周围交换文本单词、短语或元素。要创建宏,您可能需要使用Visual Basic for Applications(VBA)编程语言,这种语言庞大、复杂且令人望而生畏。这意味着它有很大的潜力,但你不会在一个悠闲的下午坐下来学习。

以下是一些帮助您开始自定义Word体验的Exchange宏。

Word 2016中的单词交换。

这是一个方便的宏,你可以一直使用它。Word_swap宏交换两个单词。它剪切第一个单词并将其粘贴在第二个单词之后:

子字交换()

'

Word _交换宏

交换两个词,从左到右

'

选择。MoveRight Unit:=wdWord,Count:=1,Extend:=wdExtend

选择。切口

选择。MoveRight Unit:=wdWord,Count:=1

选择。粘贴

末端接头

记录这些击键来创建此宏:

1.Ctrl Shift 选择光标右侧的单词。

2.ctrl+X单词被剪切。

3.Ctrl 将光标移动到第二个单词之后。

4.ctrl+V粘贴原话。

提示:Word宏不能记录鼠标点击。当您需要选择文本时,使用光标键和Shift键,或者使用F8(扩展选择)键。同样,要使这个宏工作,插入指针必须在第一个单词的开头。

和/或Word 2016中的文字交换。

您可能经常使用的另一个单词交换宏是and_or_Word_swap宏。与传统的单词交换不同,这个宏的目标是在连接的任何一端交换单词。例如,将这个或这个更改为这个或这个。

与Word_swap宏一样,该宏是通过按键输入录制的:

Sub和_or_Word_swap()

'

和或字交换宏

用连词交换两个单词

'

选择。MoveRight Unit:=wdWord,Count:=1,Extend:=wdExtend

选择。切口

选择。MoveRight Unit:=wdWord,Count:=1

选择。粘贴

选择。MoveRight Unit:=wdWord,Count:=1,Extend:=wdExtend

选择。切口

选择。MoveLeft Unit:=wdWord,Count:=2

选择。粘贴

末端接头

这是用于记录此宏的击键:

1.ctrl+Shift

2.ctrl+X第一个单词被剪切。

3.CTRL 插入要跳转的指针,然后或或或。

4.ctrl+V在连词后粘贴单词。

5.ctrl+Shift

6.Ctrl X选择并剪切连词后的单词(现在在第4步粘贴的第一个单词后)。

7.Ctrl ,Ctrl 光标在连词前向后移动。

8.ctrl+V粘贴第二个单词。

这些键盘快捷键的最终效果是在和或的一侧剪切一个单词,然后在另一侧粘贴该单词。然后剪切并粘贴第二个单词在和或或或之前。

提示:为了使该宏有效,插入指针必须在第一个单词的开头闪烁。

在Word 2016中交换句子。

就像你可以连续交换两个单词一样,你也可以交换两个句子。这就是swap _句子宏所做的。而且,像其他文本操作宏一样,使用键盘而不是鼠标来选择文本。

在下面的代码中,命令“选择”。扩展意味着按下键盘上的F8键。当你按三次键时,一个句子将被选中。

子交换句子()

'

交换语句宏

交换两句话

'

选择。扩展

选择。扩展

选择。扩展

选择。切口

选择。扩展

选择。扩展

选择。扩展

选择。擒纵键

选择。MoveRight Unit:=wdCharacter,Count:=1

选择。粘贴

末端接头

以下是创建swap _句子宏时记录的击键:

1.F8、F8、F8选择当前句子。

2.Ctrl XF8,F8,F8选择下一句。

3.Esc,取消选择,将插入指针放在下一句的开头。

Ctrl v在第二句后粘贴第一句。

运行此宏时,请确保在第一句中的某处设置插入指针。

在Word 2016中交换页眉和页脚文本。

该交换_页眉_页脚宏交换文档的标题文本和页脚文本。您可以手动完成此过程,但是问题是宏不能准确记录所有动作。因此,尽管可以记录基本的击键,但是必须返回visualbasic语言编辑器以完成宏:

子交换_页眉_页脚()

'

交换页眉页脚宏

交换页眉/页脚文本

'

如果是活动窗口。视图。拆分特殊面板无然后

活动窗口。窗格(2)。关闭

如果…就会结束

如果是活动窗口。活动窗格。_

活动窗格。视图。类型=wdOutlineView然后

活动窗口。活动窗格视图

如果…就会结束

活动窗口。活动窗格

选择。整个故事

选择。切口

活动窗口。活动窗格

选择HomeKey Unit:=wdLine

选择。粘贴

选择EndKey Unit:=wdLine,Extend:=wdExtend

选择。切口

活动窗口。活动窗格

选择。粘贴

活动窗口。活动窗格

末端接头

该宏的整体效果是编辑文档的页眉,选择并剪切所有文本,然后切换到页脚。进入页脚后,将粘贴页眉的文本,然后选择并剪切页脚的文本。宏切换回页眉并粘贴页脚的文本。然后宏关闭标题。

更多资讯
游戏推荐
更多+