What's wrong with this formula??

Worksheets("Labor Dollars").Range("B43", Range("D43").End(xlDown)).Copy
I'm getting a "Subscript out of range error"