Ok - what I was looking for was:
Code:
Worksheets("tester").Range(Worksheets("tester").Cells(1, 2), Worksheets("tester").Cells(12, 10)).Value = 1
However, now I've solved that simplification of my problem I am stuck again.
So, adding stuff in slowly that want to use:
This works
Code:
Worksheets("Tester").Range(Worksheets("Tester").Cells(1, 1), Worksheets("Tester").Range("A1").End(xlToRight)).Value = 1
However this fails:
Code:
Worksheets("Tester").Range(Worksheets("Tester").Cells(1, 1), Worksheets("Tester").Range(Worksheets("Tester").Cells(1, 1)).End(xlDown)).Value = 1
This works:
Code:
Worksheets("Tester").Range("A1").End(xlDown).Value = 1
This fails:
Code:
Worksheets("Tester").Range(Worksheets("Tester").Cells(1, 1)).End(xlDown).Value = 1
Is the short of this that I can't assign a range property using .Cells if I want to use the .End method?