Charlie - Is there a reason you need to select the object “Object2”? If you’re just updating the value of a cell, you should be able to delete the row that selects it and the one with the “.verb” command.
The offending part is “Verb:=1” in the line “Selection.Verb Verb:=1” of your script.
LotusSript does not support named arguments (at least not to my knowledge). Try replacing that line by something that lets you avoid using a named argument.