Hi Tim Thanks for your quick response. I had determined that putting none zero values did not provoke the error, but did not realise the reason. However c.Offset (2, 2) should change the active cell (1 down and 1 right, if it is 1-based), but it doesn't Regards Peter