我有一个关于音符的简单电子表格,可以执行以下操作:
首先,用户从下拉菜单中选择是否显示锐利或平面。这会触发电子表格中的其他单元格以锐利或平面显示半音阶。见下文。
这很好用。然后另一个单元格使用数据验证进行下拉菜单,其中可以选择其中一个注释。见下文。
除了之外,也可以正常工作,如果更改了单元格B2,则单元格D2不会自动更新到数据验证列表中的相应单元格。换句话说,如果单元格B2被改变,则单元格D2可能包含未出现在音符列表中的文本。请参阅下文,了解此情况。
在上图中,单元格B2改为" Sharps"这正确地更新了笔记列表。但是,由于单元格D2已经选择了扁平音符(在本例中为Db),因此单元格D2不会自动更新为其相应的尖锐音符(在本例中为C#)。
所有这一切,我的问题是:如果数据验证列表发生变化,是否可以让单元格D2自动更新到备注数据验证列表中的相应值? (最好不使用VBA)