标签: excel vba excel-vba
我非常感谢以下任何帮助......
我希望创建一个用户窗体,将外部工作表从打开的工作簿导入到当前工作簿中 - 我的目标是使用2个下拉列表和一个提交按钮:
第一个下拉框:列出所有打开的工作簿 - 用户点击以指定所需的工作簿。
第二个框:列出第一个框中所选工作簿中的所有工作表 - 用户点击以指定所需的工作表。
提交按钮:单击提交时,宏将获取下拉框中指定的工作簿/工作表组合的副本,并将其粘贴为主工作簿中的新选项卡。
提前致谢。
答案 0 :(得分:0)
您可以在组合框中列出所有工作簿和工作表,就像在此post
您可以通过“从属下拉列表”链接工作簿/工作表组合框,请参阅此post。请注意,在选择第一个组合值时,您需要触发一个on-change事件,以便填充第二个组合。
最后,您可以复制其他工作簿中的工作表,如post