ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Help with returning a Range (https://www.excelbanter.com/excel-programming/337013-re-help-returning-range.html)

Dnereb

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