好的,我的第一部分正在处理一个主要问题。当我运行下面的代码时,它将为工作簿中的每一页显示一个文本值。我只需要它在“启动设备”页面上的“J”中显示一个值。其他页面有不同的列标题。此外,它仅在手动运行宏时才有效,我想知道它是否可以在用户输入设备状态时运行,这将实时更新另一个页面上的值。这是迄今为止我一直在使用的代码,但效果有限
Sub calctestvalues()
Dim lng As Long
lng = Cells(Rows.Count, "B").End(xlUp).Row
Range("J7:J" & lng).Value = Evaluate("=B7:B" & lng & "&E7:E" & lng)
End Sub