将部分工作表名称提取到单元格

时间:2018-05-07 13:26:09

标签: excel vba excel-vba extract week-number

我的工作表名称的一部分是日期(破折号之间的部分),我想创建一个宏,使用工作表名称给出工作表单元格H1中的星期数。

工作表名称:BO-D58C2_-20180507-13260132

我想在周末提取到单元格H1:20180507

你有关于VBA新手的任何提示吗?

2 个答案:

答案 0 :(得分:1)

使用以下函数获取周日

<?php
$arr=['a','m','q','y','b','f','n','s'];

echo array_slice($arr, -2, 1)[0];

答案 1 :(得分:0)

范围(“H1”)。值= ActiveSheet.Name

将获取工作表名称并将其放入单元格中。从那里,您可以使用任意数量的RegEx和String替换来仅提取连字符之间的代码,并从那里将其转换为周数。