Sub DataFromClosedBook()
Dim stPath as string, stFile as string
stPath = "c:\extract data\"
stFile = "r.xls"
ThisWorkbook.Worksheets(1).Range("a1:a10").Formula = "='" & stPath & "[" & stFile & "]Sheet1'!$A$1:$A$10"
End Sub