Excel 将月份名称而不是数字复制到变量vba中

Excel 将月份名称而不是数字复制到变量vba中,excel,vba,Excel,Vba,如果是当前月份,我将尝试获取要比较的月份名称。我看到的牢房里通常是这样的: =Today() 或 我尝试过复制粘贴来获取姓名而不是数字,但没有成功。我确信有一种方法可以从单元格中的值中获取月份名称,我只是不知道它是什么。如果您有 =今天() 在单元格(如G19)中,将该单元格格式化为“mmmm” 然后在VBA中: Sub Getmonth() MsgBox Range("G19").Text End Sub 真是太好了。我从未想过使用.text来获取值。谢谢 Sub Getmonth

如果是当前月份,我将尝试获取要比较的月份名称。我看到的牢房里通常是这样的:

=Today()

我尝试过复制粘贴来获取姓名而不是数字,但没有成功。我确信有一种方法可以从单元格中的值中获取月份名称,我只是不知道它是什么。

如果您有

=今天()

在单元格(如G19)中,将该单元格格式化为“mmmm”

然后在VBA中:

Sub Getmonth()
    MsgBox Range("G19").Text
End Sub

真是太好了。我从未想过使用
.text
来获取值。谢谢
Sub Getmonth()
    MsgBox Range("G19").Text
End Sub