获取XML文件并使用vba将它们的副本保存到文件夹中

我是将VBA与XML集成的新手。 我需要获取很多XML文件并将它们的副本保存到一个文件夹中。

示例xml(s):

http://simpsons.org/api/rest/v2/identities/HOMER http://simpsons.org/api/rest/v2/identities/MARGE http://simpsons.org/api/rest/v2/identities/BART http://simpsons.org/api/rest/v2/identities/LISA http://simpsons.org/api/rest/v2/identities/MAGGIE ... 

文件夹示例:

 C:\Users\myPC\Documents 

现在,我想能够使用基地址:

 http://simpsons.org/api/rest/v2/identities/ 

我还想使用命名范围“SimpsonsIdentities”,填充所有我想要的身份,以添加到基本URL以及我将创build的已保存文件的名称的末尾。 要做到这一点,我将不得不循环范围内的每个名称“SimpsonsIdentities”。

 SimpsonsIdentities HOMER MARGE BART LISA MAGGIE ... 

我在想这个基本结构是这样的:

 Sub SaveTheSimpsons () Dim n As Long Dim BaseURL As String Dim SimpsonsIdentitiesCount As Long ... For n = 1 To SimpsonsIdentitiesCount GET BaseURL & SimpsonsIdentity SaveAs C:\Users\myPC\Documents & "\" & SimpsonsIdentity Next n End Sub 

我将不胜感激任何帮助。 我甚至不知道斜线应该用于保存文件的方式。