如何用英文命名 excel sheet
How to name an excel sheet in english
我想用英文命名我的 excel sheet。我的系统设置是德语的,我无法更改。我需要用英文获取上个月的名称。我使用了下面的代码和公式。
我还尝试为一个单元格使用自定义日期设置并将单元格值分配给 sheet name.But 没有任何效果。帮帮我
Sub name()
ActiveSheet.Name = Format(DateAdd("M", -1, Now), "MMMM")
End Sub
Choose(MONTH(TODAY())-1, "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December")
=TEXT(DATE(YEAR(TODAY());MONTH(TODAY())-1;DAY(TODAY()));"MMMM")
尝试
ActiveSheet.Name = Application.Text(DateAdd("M", -1, Now),"[$-409]MMMM")
[$-409]
强制日期和月份名称为英文名称(但它似乎被 Format
忽略)。
参见
我想用英文命名我的 excel sheet。我的系统设置是德语的,我无法更改。我需要用英文获取上个月的名称。我使用了下面的代码和公式。
我还尝试为一个单元格使用自定义日期设置并将单元格值分配给 sheet name.But 没有任何效果。帮帮我
Sub name()
ActiveSheet.Name = Format(DateAdd("M", -1, Now), "MMMM")
End Sub
Choose(MONTH(TODAY())-1, "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December")
=TEXT(DATE(YEAR(TODAY());MONTH(TODAY())-1;DAY(TODAY()));"MMMM")
尝试
ActiveSheet.Name = Application.Text(DateAdd("M", -1, Now),"[$-409]MMMM")
[$-409]
强制日期和月份名称为英文名称(但它似乎被 Format
忽略)。
参见