更新:2007 年 11 月
适用对象 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 项目类型
Microsoft Office 版本
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
当创建 Microsoft Office Excel 项目时,将在 Visual Studio 中打开一个作为设计器的工作簿。当工作表在设计器中打开时,您可以使用常规的 Excel 工具设计每个工作表的外观。每个工作表都有自己的“设计”视图,其外观类似于一个常规的工作表;工作簿的“设计”视图实际上是一个填充设计器的大型组件栏。工作表选项卡出现在设计器的底部,可以像平常一样从一个选项卡定位到另一个选项卡。同时还有一个与工作簿和每个工作表相关联的代码文件。
当编写工作表或工作簿的后台代码时,代码是该对象的本地代码。然而,您可通过在代码中使用 Globals 来访问其他对象。有关更多信息,请参见 对 Visual Studio Tools for Office 项目中的对象的全局访问。
当双击一个工作表的常规单元格时,该单元格将切换到编辑模式。当双击包含宿主控件的单元格时,将打开代码编辑器并生成默认的事件处理程序。如果已存在默认的事件处理程序,则将打开该默认事件处理程序。有关宿主控件的更多信息,请参见 宿主项和宿主控件概述。
工具栏
对于 Excel 2003 文档级项目,Excel 工具栏显示在设计器的内部,并且其功能全部可用。工具栏的默认设置和布局取决于 Excel 的设置。
工具栏自定义项在 Visual Studio 环境中通过以下方式工作:
通过使用“视图”菜单或通过在设计器中右击工具栏,可以添加和移除工具栏。
不可以将 Excel 工具栏停靠到 Visual Studio 自身的工具栏组中。
不能在工具栏组中自定义工具栏布局。
不能将工具栏命令移动到菜单中。
设计器中有两种视图:“设计”视图和“代码”视图。
“设计”视图
“设计”视图是工作表和应用程序的图形化视图。在设计器中 Excel 和文档一起打开。这样,不必离开 Visual Studio 环境就能访问菜单、工具栏和功能区选项卡,还可以设计文档。对于 Excel 2003 文档级项目,Excel 菜单是与 Visual Studio 菜单合并在一起的,而工具栏则位于设计器中,正好在工作表的上方。有关更多信息,请参见 Visual Studio 环境中的 Office 菜单。使用 Excel 的本机功能(例如,通过使用撤消、编写 Excel 公式和使用查找功能。)可以编辑和修改工作簿。使用 Visual Studio 工具窗口和编辑器还可以对文档或工作簿进行自定义。
“代码”视图
与工作簿关联的代码编辑器与用来在 Windows 窗体应用程序中编写代码的代码编辑器是相同的。有关更多信息,请参见 代码和文本编辑器。