嘿,我有一个包含六个工作表的excel工作簿。工作簿中的所有内容都运行正常。我已经写了一个宏,它可以帮助我备份当前工作簿,而不是当前工作表。代码如下。Then strFolder = .SelectedItems(1) Else Exit Sub End With它可以很好地备份工作簿而不是当前工作表2-我尽了最大努力在不丢失任何数据或格式化的情况下备份当前工作表,但我不能这
每当我点击一些我不想要的东西时,我都会遇到Worksheet_SelectionChange(ByVal Target As Range)触发的问题,因为这意味着每当我在实际的工作表中单击时,我都要等待因此,当我想运行当前工作表的VBA代码时(而不是在VBA编辑器中),我正在寻找一种只运行当前工作表的方法。理想情况下,我可以使用Application.OnKey将其分配给热键,但我不知道如何引用工作表的代码本身。我找到的唯一解决方案是一个外部宏,这是没有帮助的,因为我只
我正在尝试获取3个最新值的平均值,但仅针对特定用户。 C的范围是日期,G的范围是我要找的平均值,A的范围是用户。$G:$G},),"Select Col2 where Col2>0 order by Col1 Desc limit 3")))) 此公式适用于获取所有用户的最新3个值的平均值。$A$2:$A中查找并仅当Month Tracker'!$A$2:$A中的用户与当前工作表中的A2中的用户匹配时才应用公式……仅为该用户查找最近3个值的平均值。