のようにすれば使用できます。(と思いますw)
下記コードを標準モジュールにコピペすれば使えるようになります^^
ここを参考にしました:http://officetanaka.net/excel/vba/tips/tips39.htm
〜〜〜〜
Function getFolder() As String
getFolder = ""
Dim Shell, myPath
Set Shell = CreateObject("Shell.Application")
Set myPath = Shell.BrowseForFolder(&O0, "フォルダを選んでください", &H1 + &H10, "C:\")
If Not myPath Is Nothing Then getFolder = myPath.Items.Item.Path
Set Shell = Nothing
Set myPath = Nothing
End Function
〜〜〜〜
他のシートのコピーや串刺しについては、子のエクセルブックがどういう形でどうしたいのか、
ちょっと情報がすくないので追記が欲しいですね。