#1   Report Post  
Jeff
 
Posts: n/a
Default Sub out of range

Hi,

I don't understand why I get "Subcription out of range" error msg when I
want to set a range (myrng)
Here's my VBA Macro:
Dim fName As String
fName = Application.GetOpenFilename()
Workbooks.Open filename:=fName
Set myrng = Workbooks(fName).Worksheets("Invoices").Range("a1: b13")
Thanks

  #2   Report Post  
JE McGimpsey
 
Posts: n/a
Default

I suspect it's because GetOpenFilename returns to fName a path as well
as the file name.


Try:

Dim fName As Variant
Dim myrng As Range
fName = Application.GetOpenFilename
If fName = False Then Exit Sub 'User cancelled
Workbooks.Open Filename:=fName
Set myrng = ActiveWorkbook.Worksheets("Invoices").Range("A1:B1 3")



In article ,
"Jeff" wrote:

Hi,

I don't understand why I get "Subcription out of range" error msg when I
want to set a range (myrng)
Here's my VBA Macro:
Dim fName As String
fName = Application.GetOpenFilename()
Workbooks.Open filename:=fName
Set myrng = Workbooks(fName).Worksheets("Invoices").Range("a1: b13")
Thanks

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting source data range with Charts D Charts and Charting in Excel 2 January 1st 06 02:51 AM
Auto x range start value, xy charts [email protected] Charts and Charting in Excel 5 January 24th 05 11:49 PM
Achieving Range with a trendline cshdabomb Charts and Charting in Excel 1 December 2nd 04 12:58 PM
Macro for Show/Hide Range Bill Excel Discussion (Misc queries) 3 December 1st 04 05:33 PM
Range in VBA Jeff Excel Discussion (Misc queries) 1 November 26th 04 03:54 PM


All times are GMT +1. The time now is 06:39 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"