有一个VBA按钮正在工作(遗憾的是,VBA有密码保护),我一直在尝试复制它。它被称为类似于"name range with top“的东西。您在表格中的任意位置选择一个单元格并单击该按钮,它将为表格中的每一列创建一个本地命名区域(即工作表的局部命名区域,而不是覆盖整个电子表格的全局命名区域),其中包含每列顶部单元格的名称,即列标题。因此,给定表:exam
所以我设置了下面的VBA循环,但是我想添加一行,上面写着“如果在这个范围内有两个单元格有一个值,那么就这样做。如果在一个范围内有三个单元格有一个值,那么就这样做。”到目前为止,我得到的是: Dim i As Long Application.ScreenUpdatingFormulaR1C1 = "Bla