dynamic删除和创build具有相同名称的用户窗体

您好实际上编码删除项目的所有用户forms,并通过使用XML文件重新创build它们。 问题是,当我删除一个用户窗体,我想用相同的名称重新创build,我得到以下错误"Run-time error '75' - Path/File error"

我用它来删除用户表单:

 Application.VBE.VBProjects(iMyName).VBComponents.Remove VBComponent:=.Item(x) 

其中iMyName是项目名称, x是我的循环中的variables。 就在我使用之后:

 Set ihm_f = .Add(vbext_ct_MSForm) ihm_f.Properties("Name") = "CA" 

其中, ihm_f是我的新用户ihm_fCA是之前删除的用户窗体的名称。 做某人知道如何做?