在VBA中使用find后更改单元格的列

我正在使用Selection.find在列中查找特定的值。 find值后,我想要单元格右边的单元格中的值。

我正在用这种方法find这个单元格:

Set cell = Selection.Find(What:=ValueIWantToFind, After:=ActiveCell, LookIn:=xlFormulas, _ LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False) 

我试图改变find它后的单元格的列,如下所示:

  cell.Column = cell.Column + 1 

但它给我一个运行时错误'450':

 Wrong number of arguments or invalid property assignment. 

如何更改单元格的列?

这会给你右边的单元格

  cell.Offset(,1).Value 

这给了细胞的权利。

 cell.Offset(0, 1).Value