“编辑”菜单

书签

显示可用于在 “代码”窗口中创建或删除占位符、移动到下一个或上一个书签或清除所有书签的菜单。 书签标记了代码行,以便您稍后能轻松返回代码行。 添加书签时, 在 插入书签的代码行旁边会显示一个书签。

命令 说明 工具栏按钮
切换书签 打开或关闭书签。 切换书签工具栏按钮
下一书签 将插入点移动到下一书签。 “下一个书签”工具栏按钮
上一书签 将插入点移动到上一书签。 “上一个书签”工具栏按钮
清除所有书签 删除所有书签。 “清除所有书签”工具栏按钮

清除、删除

命令 说明 工具栏按钮 键盘快捷方式
Clear 仅在模块处于活动状态时删除文本。
删除 在其他时候,将更改为用于删除当前所选控件、文本或监视表达式的“删除”命令。 如果从窗体 中删除了控件 ,则可以在“代码”窗口或窗体中撤消 Delete 命令。 在运行时不可用。 “删除工具栏”按钮 DELETE

注释块、取消注释块

为选定的文本块的每一行添加和删除注释字符(撇号)。 如果未选择文本,并且选择 “注释块 ”或“ 取消注释阻止” 命令,则会在指针所在的行中添加或删除批注字符。

命令 说明 工具栏按钮
Comment Block 将注释字符添加到选定文本块的每一行中。 “注释阻止工具栏”按钮
Uncomment Block 从选定文本块的每一行中删除注释字符。 取消注释“阻止工具栏”按钮

完成单词

命令 说明 工具栏按钮 键盘快捷方式
完成单词 在输入足够的字符后,填写正在键入的单词的其余部分,以便 Visual Basic 识别所需的单词。 “完成 Word 工具栏”按钮 Ctrl+空格键

剪切、复制、粘贴、删除

命令 说明 工具栏按钮 键盘快捷方式
Cut Removes the selected control or text and places it on the Clipboard. You must select at least one character or control for this command to be available. You can undo the Cut command when used on a control. “剪切工具栏”按钮 Ctrl+X 或 SHIFT+DELETE
Copy Copies the selected control or text onto the Clipboard. You must select at least one character or control for this command to be available. You cannot undo the Copy command in the Code window. “复制工具栏”按钮 CTRL+C 或 CTRL+INSERT
Paste Inserts the contents of the Clipboard at the current location. Text is placed at the insertion point. 粘贴的控件将放置在窗体中间。 You can undo the Paste command in the Code window or in the form if you pasted the control onto the form. “粘贴工具栏”按钮 CTRL+V 或 SHIFT+INS
删除 Deletes the currently selected control, text, or watch expression. You can undo the Delete command only in the Code window. 在运行时不可用。

注意:若要从磁盘中删除文件,请使用操作系统的标准删除过程。
“删除工具栏”按钮 戴尔

查找、查找下一个

命令 说明 工具栏按钮 键盘快捷方式
查找 在“ 查找 ”对话框中指定的搜索区域中搜索指定的文本。 If a search is successful, the Find dialog box closes and Visual Basic selects the located text. If no match is found, Visual Basic displays a message stating that the text was not found. “查找工具栏”按钮 Ctrl+F
查找下一个 查找并选择“查找”对话框的“查找内容”框中指定文本的下一个匹配项。 “查找下一个工具栏”按钮 SHIFT+F4 (Find Next) 或 SHIFT+F3 (Find Previous)

缩进、外缩

命令 说明 工具栏按钮 键盘快捷方式
缩进 将选定内容中的所有行移至下一个制表位。 如果将光标放在某一行中的任何位置并选择“ 缩进 ”命令,则整行将移动到下一个制表位。 All lines in the selection are moved the same number of spaces to retain the same relative indentation within the selected block.

可以在“选项”对话框的“编辑器”选项卡上更改选项卡宽度。
缩进工具栏按钮 Ctrl+M
Outdent Shifts all lines in the selection to the previous tab stop. If you place the cursor anywhere in a line and choose the Outdent command, the entire line is shifted to the previous tab stop. All lines in the selection are moved the same number of spaces to retain the same relative indentation within the selected block.

You can change the tab width on the Editor tab of the Options dialog box.
“缩进工具栏”按钮 Ctrl+Shift+M

参数信息、快速信息

命令 说明 工具栏按钮 键盘快捷方式
参数信息 在代码窗口中显示包含有关初始函数或语句的参数信息的弹出框。 如果函数或语句包含函数作为其参数,则选择 “参数信息 ”可提供有关第一个函数的信息。 快速信息 提供有关每个嵌入函数的信息。

键入参数时,它会加粗,直到键入用于从下一个参数中划出该参数的逗号。

激活后, 参数信息在以下之前不会关闭:
- 输入所有必需的参数。
- 函数结束而不使用所有可选参数。
- 按 ESC。
“参数信息工具栏”按钮 Ctrl+SHIFT+I
快速信息 提供代码窗口中选择的变量、函数、语句、方法或过程的语法。 快速信息显示项目的语法并突出显示当前参数。 对于具有参数的函数和过程,参数在键入时显示为粗体,直到键入用于从下一个参数中划出它的逗号。

若要在键入代码时自动显示“快速信息”,请在“选项”对话框中的“编辑器”选项卡上选择“自动快速信息”。
“快速信息工具栏”按钮 Ctrl+I

替换

命令 说明 工具栏按钮 键盘快捷方式
Replace 在项目中搜索代码中的指定文本,并将其替换为“ 替换 ”对话框中指定的新文本。 “替换工具栏”按钮 Ctrl+H

全选、常量、选择成员

命令 说明 工具栏按钮 键盘快捷方式
全选 选择活动代码窗口中的所有代码或窗体上的所有控件。
选择常量 在“代码”窗口中打开一个下拉列表框,其中包含键入的属性的有效常量,该常量位于等号前面 (=) 。 “列表常量”命令也适用于具有常量参数的函数。 若要在键入代码时自动打开列表框,请在“选项”对话框中的“编辑器”选项卡上选择“自动列表成员”。

您可以通过以下方式查找您需要的常量:
- 键入名称。
- 使用向上键和向下键在列表中向上和向下移动。
- 滚动浏览列表并选择所需的常量。

您可以通过以下方式将常量插入您的代码中:
- 双击常量。
- 选择常量并按 Tab 插入所选内容,或按 Enter 插入所选内容并移动到下一行。
“选择常量工具栏”按钮 Ctrl+Shift+J
选择成员 在“代码”窗口中打开一个下拉列表框,其中包含可用于 对象的属性和方法。 当指针位于空白区域时, “列表属性/方法” 命令还会显示全局可用方法的列表。 若要在键入代码时自动打开列表框,请在“选项”对话框中的“编辑器”选项卡上选择“自动列表成员”。

可通过以下方式在该列表框中查找所需的属性或方法:
- 键入名称。 在您键入时,将选择与您键入的字符匹配的属性或方法并移至列表的顶部。
- 使用向上键和向下键在列表中向上和向下移动。
- 滚动浏览列表并选择所需的属性或方法。

可通过以下方式在语句中插入属性或方法:
- 双击属性或方法。
- 选择属性或方法并按 Tab 插入所选内容,或按 Enter 插入所选内容并移动到下一行。

注意variant 类型的对象在 () . 的句点之后不显示列表。
“选择成员工具栏”按钮 Ctrl+J

撤消、重做

For text edits, you can use Undo and Redo to restore up to twenty edits. These commands are unavailable at runtime, or if there was no previous edit, or if any other action has been performed after the last edit. Also, some large edits may cause low memory conditions that could prevent an Undo action.

命令 说明 工具栏按钮 键盘快捷方式
Undo Reverses the last editing action, such as typing text in the Code window or deleting controls. When you delete one or more controls, you can use the Undo command to restore the controls and all their properties.

注意:无法使用窗体上的“撤消”命令撤消剪切操作。
“撤消工具栏”按钮 Ctrl+Z 或 ALT+BACKSPACE
Redo Restores the last text editing or resizing and positioning of controls if no other actions have occurred since the last Undo. “恢复工具栏”按钮

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。