Vba 编辑公式时如何高亮显示(其他工作表中的单元格)?

Vba 编辑公式时如何高亮显示(其他工作表中的单元格)?,vba,excel,excel-formula,excel-2013,excel-2016,Vba,Excel,Excel Formula,Excel 2013,Excel 2016,我正在搜索关于突出显示其他工作表中的单元格(在编辑模式下),但找不到任何解决方案。选择单元格并处于编辑模式时,如果公式中使用的单元格来自同一工作表,则这些单元格将亮显。例如(参见下图),单元格K6从“数据”表中选择,公式中使用的单元格用红色、蓝色和紫色矩形突出显示。 但当公式包含来自其他工作表的单元格时,它将不会高亮显示。例如(参见下图),选择了工作表“图表”中的单元格D5。该单元格使用工作表“数据”中的X6单元格,但在编辑工作表“图表”中D5单元格中的公式时,该单元格未高亮显示。如果在编辑单

我正在搜索关于突出显示其他工作表中的单元格(在编辑模式下),但找不到任何解决方案。选择单元格并处于编辑模式时,如果公式中使用的单元格来自同一工作表,则这些单元格将亮显。例如(参见下图),单元格K6从“数据”表中选择,公式中使用的单元格用红色、蓝色和紫色矩形突出显示。

但当公式包含来自其他工作表的单元格时,它将不会高亮显示。例如(参见下图),选择了工作表“图表”中的单元格D5。该单元格使用工作表“数据”中的X6单元格,但在编辑工作表“图表”中D5单元格中的公式时,该单元格未高亮显示。如果在编辑单元格中的公式时可以高亮显示其他工作表中的单元格,则调试工作表将非常有用。有没有办法做到这一点? 解决方法:
1.单击包含要跟踪的公式的单元格
2.转到“公式”菜单(在顶部菜单中)
3.单击“公式审核”下的“跟踪依赖项”
4.您将看到同一图纸中引用单元格的蓝色箭头,以及表示其他图纸的小图形的黑色虚线箭头
5.双击虚线,弹出“转到”窗口
6.在列表中选择一个参考

7.单击“确定”,它将带您到另一张工作表中的引用单元格

您可以在和中使用电子表格查询

它可以超越该单元的直接依赖项和先例,并显示支持直接单元的单元等


您可以使用一个扩展来解决您的问题。 它被称为公式书桌:

它有一个叫做公式浏览器的功能。在“公式管理器”中单击另一个工作表中的单元格引用时,它将显示单元格(范围)值、单元格地址,甚至工作表中区域的屏幕截图

有关说明,请参见此图:


希望这有帮助

我很感兴趣的是,是否有人能解决您的问题,但我认为更大的问题是在我看来——为什么您的数据会被逐单元提取?您是否更愿意使用索引/匹配、VLOOKUP、透视表等来提取它?通过手动链接每个数据点,实际上是在乞求换位错误。上图中的公式仅用于代表性目的。我正在从事一个机密项目,我不能发布该数据或其中任何公式的屏幕截图。有很多公式使用其他工作表中的多个单元格(不能使用VLOOKUP或MATCH&INDEX提取),调试或检查计算变得非常困难,因此我想是否有办法在编辑模式下突出显示其他工作表中使用的单元格。啊-我完全理解您的情况(不幸的是,没有想到解决方案)。我认为要真正做到这一点,您需要VBA或外接程序,因为没有VBA,您无法从单元格中提取实际公式。因此,您无法操纵单元格以查看它是否引用了您想要的公式,这意味着您需要依赖下面回答的内置公式审核,我理解这对于您的目的是不够的。老实说在这种情况下,我要做的就是选择工作表1中公式的文本,然后将其放入工作表2中参考所在的随机单元格中,并在其中进行审核。如果一个公式包含另一个工作表中的多个单元格,这将太过繁忙而无法使用。(考虑公式中2-3页中的5-6个单元格,通过单击虚线和转到窗口来跟踪每个单元格将很困难)…然后尝试定义命名范围,以便引用告诉您的信息多于地址。@Ethun\u Hunt这是一个关于排序的好建议-如果您从数据表中命名所有范围,当您查看引用这些表的公式时,您将能够看到正在提取哪些列。如果您的公式足够复杂,因此如果你对频繁的审计感到厌倦,那么在如何设置你的工作表方面更加严格一点将是一件好事。