利用选中或单击单元格而不使用VBA
一个棘手的,我想。 但是,有没有办法在Excel中以某种方式使用选定或单击的单元格而不需要VBA? (我知道如何用VBA做,但macros是macros,但是如果你想给工作簿给人…)
例如,我想让冻结部分的一些内容取决于某人在哪里。 如果所选的单元/行将足够触发,那将是最佳的。 如果点击单元格(例如,在表单中导航的链接)将触发内容更改,也是可以的。 因此,一个解决办法就是使某个超链接在某个单元格中改变一个值。 我知道,这是一个不同的问题,但它应该都是完成同一目标的最高线;-)
非常感谢!
-
您不能更改值或显示具有公式或函数的其他单元格。
-
超链接会将您发送到另一个位置,但不会更改冻结的部分 ,除非您仅冻结行并且超链接将您发送到另一列。 但是,你将会非常精确地考虑你的布局。 而且,除非你可以devise一个好的用户界面(但是Excel可能不是最好的工具),用户甚至不会理解会发生什么。
一些技巧:
- 使用超链接,但在不同的工作表
- 使用“透明”的macros(没有大的button,而是你指出的事件VBA )
对不起,我没有一个神奇的解决scheme。