作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我即将完成的正在进行的项目中,我想确保接替我工作的人留下一些在我离开后不会中断的东西。这个项目是一个全年每天都在进行的跟踪器,使用的每个工作表(几个用于不同的兴趣项目)在工作表的名称中按年份分开。例如,主工作表简称为“YYYY”,其中“YYYY”是当年。其他工作表称为“DTDYYYY”、“MTDYYYY”、“YTDYYYY”,其中 YYYY 是当年。到 2013 年,如果我使用的小 VBA 能够获取当前的 YYYY 并自动找到合适的工作表,我会很高兴。
我知道我可以使用 SheetIDX 约定引用工作表。我知道我可以使用 Sheets(NAME) 方法。不过,我不太确定如何最好地实现我的目标。
最佳答案
Application.Sheets("Sheet1").Index
Application.Sheets(1).Name
希望这就是您所需要的。
抱歉,我没有看到有关本年度的最后一部分。或许是这样?
Application.Sheets(Year(Date())).Activate
关于excel VBA如何从工作表名称确定工作表索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8767703/
我是一名优秀的程序员,十分优秀!