12 我想使用这里Private Sub提供的功能。 通常将VBA代码放在Visual Basic编辑器中,然后关闭编辑器,并使用“开发人员”选项卡上的“运行此宏”运行代码。但是在这种情况下,该功能不会出现。 我需要在哪里放置此代码以运行它? microsoft-excel vba — 中等用户 source
8 该私人宏并不在默认情况下,宏选项显示,因为它们标记为私有(民营关键字,可避免从宏列表显示宏)。 通常,Excel中唯一需要私有的宏是工作表/工作簿事件,或者是其他不需要用户访问的宏所引用的宏。由于您不在这种情况下,您可以尝试通过在子定义的开头删除“ 私有”来使这些宏公开。 — 梅珀·帕劳(Mehper C. source
3 要使用您在网站上找到的代码: 在Visual Basic编辑器,在左侧下的Project-VBA Project,去那里说VBAProject (<Your workbook name here>)和下Microsoft Excel Objects纸张的双击一个,和一个空白的代码文件将打开。 在左侧的下拉列表中,选择Worksheet,然后SelectionChange在右侧选择,从您链接的网站中填写代码。这是一个事件驱动的子例程,这意味着当您更改选择时,此代码将自动运行。 对于专用子程序,这不是事件相关,创建一个公共Sub()其中CallS上的私人之一。 — 琼斯卡 source