Excel VBA从一个表更改值到另一个

我有两个命名的工作表,我想用下面的语法从一个表改变到另一个工作表。 但是我得到types不匹配错误。 任何人都可以看看这个和帮助我吗?

命名表:wks1和wks2

wks1.cells(1,1).value=wks2.cells(1,3).value 

任何帮助将非常感激。

一个例子:

 Sub Manish() Dim wks1 As Worksheet, wks2 As Worksheet Set wks1 = Sheets("wks1") Set wks2 = Sheets("wks2") wks1.Cells(1, 1).Value = wks2.Cells(1, 3).Value End Sub