![]() |
Help with returning a Range
Try this: Code ------------------- Function copyARangeOfHours(lineNr) as Range Dim thisWb As Workbook Dim rangeOfHours As Range Set thisWb = ThisWorkbook thisWb.Worksheets("Needs").Select rangeOfHours = Range("C" & lineNr & ":N" & lineNr) set copyARangeOfHours = rangeOfHours End Functio ------------------- I didn't test it and I'm not sure about the added set but you do have to tell what kind of object you return matter of fact it's wise to declare the return type always and avoi using variants for everything tip: place Option Explicit to the top of every module, to enforce t declare every variable -- Dnere ----------------------------------------------------------------------- Dnereb's Profile: http://www.excelforum.com/member.php...fo&userid=2618 View this thread: http://www.excelforum.com/showthread.php?threadid=39491 |
All times are GMT +1. The time now is 09:13 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com