【发布时间】:2015-03-27 15:20:16
【问题描述】:
我在 Excel 2010 中使用下拉框来选择月份(一月、二月、三月...十二月)。我的宏曾经在 Excel 2007 中工作,以从下拉列表中选择月份填充电子邮件的主题行。自从升级到 Excel 2010 后,无论选择哪个月份,此代码现在都将“十二月”作为月份。
Dim Person0 As String
Dim Person1 As String
Dim SubjectOfEmail As String
Dim MonthNum As Integer
Dim ThisMonth As String
Dim ThisYear As String
Dim ThisYear2 As String
MonthNum = ComboBox1.ListIndex + 1
ThisMonth = MonthName(MonthNum)
ThisYear = ActiveSheet.Name
Person0 = "myemail@gmail.com"
Person1 = "DistributionList"
SubjectOfEmail = ThisMonth & " " & ThisYear & " Desk Schedule"
【问题讨论】:
-
调试一下看看
MonthNum的值是什么...