Excel VBA StrCmp子项或函数在使用不同的工作表时未定义

Excel VBA StrCmp子项或函数在使用不同的工作表时未定义,excel,vba,Excel,Vba,我是vba新手,我想用strcomp比较来自不同表单的两个字符串 我尝试了以下语法,但它显示了错误 com = StrComp(Year, worksheets(newsheet).Range(Cells(1, 1), Cells(1, 1)).Value) 不能使用没有日期的“年” com = StrComp(Year(date), worksheets(newsheet).Range(Cells(1, 1), Cells(1, 1)).Value)

我是vba新手,我想用strcomp比较来自不同表单的两个字符串

我尝试了以下语法,但它显示了错误

com = StrComp(Year, worksheets(newsheet).Range(Cells(1, 1), Cells(1, 1)).Value)
不能使用没有日期的“年”

com = StrComp(Year(date), worksheets(newsheet).Range(Cells(1, 1), Cells(1, 1)).Value)