Home |
Search |
Today's Posts |
#1
![]() |
|||
|
|||
![]()
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
![]() |
|||
|
|||
![]()
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 |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Setting source data range with Charts | Charts and Charting in Excel | |||
Auto x range start value, xy charts | Charts and Charting in Excel | |||
Achieving Range with a trendline | Charts and Charting in Excel | |||
Macro for Show/Hide Range | Excel Discussion (Misc queries) | |||
Range in VBA | Excel Discussion (Misc queries) |