【问题标题】:Userform to specify workbook/worksheet to copy用户表单指定要复制的工作簿/工作表
【发布时间】:2013-10-06 19:21:58
【问题描述】:

非常感谢您对以下内容的任何帮助......

我希望创建一个用户表单,将外部工作表从打开的工作簿导入当前工作簿 - 我的目标是使用 2 个下拉列表和一个提交按钮:

第一个下拉框:列出所有打开的工作簿 - 用户单击以指定需要的工作簿。

第二个框:在第一个框中列出所选工作簿中的所有工作表 - 用户单击以指定哪个是必需的。

提交按钮:单击提交时,宏将获取下拉框中指定的工作簿/工作表组合的副本,并将其粘贴为主工作簿中的新选项卡。

提前致谢。

【问题讨论】:

  • 听起来不错,加油!你试过什么?

标签: vba excel


【解决方案1】:

您可以在组合框中列出所有工作簿和工作表,就像在 post 中所做的那样

您可以通过“相关下拉列表”链接工作簿/工作表组合框,请参阅post。请注意,您需要在选择第一个组合值时触发 on-change 事件以填充第二个组合。

最后,您可以从另一个工作簿复制工作表,如post 所示

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-03
    • 1970-01-01
    • 2021-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多