如何清除命名的范围而不使用任何VBA /macros

我试图找出一种方法来插入一个button或类似的按下时,将清除命名范围的所有成员。

基本上,如何复制这个:

Private Sub CommandButton1_Click() Range("Input_Cells").ClearContents End Sub 

我想要的是有一个button,或一些类似的可点击/切换行动,当按下将清除命名范围的内容。 我可以用一个类似于下面的类似的列表框来pipe理这个,但我宁愿有一个突出的button。

 =if(list_option = "clear", input_cells = "", ) 

button不做任何事情,没有代码来控制它们。 即使你使用向导来制作button,仍然有代码。

如果你想清除一个表格,那么你的运气不好。 但是,如果您只想隐藏结果选项卡中的数据:

  1. 如果用户要清除结果单元格,请给出用户指令在单元格A1中input“1”。

  2. 然后在你的结果单元格中,使用=if(A1<>"1","Some Result","")

这将会有用户自行决定“隐藏”结果的效果。