All the Office applications except OneNote support Visual Basic for Applications, the programming language built into Office for recording macros and writing code.
Word, Excel, PowerPoint, and Access support the Microsoft Script Editor, a tool that programmers can use to create scripts for web pages created in the Office applications.
[Alt] - [F11]
[Alt] - [Shift] - [F11]
[Alt] - [F8]
From the Macros dialog box, you can run an existing macro or open a macro for editing in the Visual Basic Editor. The advantage to opening the Visual Basic Editor via the Macros dialog box rather than directly via the [Alt] - [F11] keyboard shortcut is that you can make Visual Basic display the macro you want to edit, rather than having to navigate to it manually.