在特定条件下将数据从一个选项卡自动填充到另一个选项卡

Posted

技术标签:

【中文标题】在特定条件下将数据从一个选项卡自动填充到另一个选项卡【英文标题】:Autofill data from one tab to another under certain criteria 【发布时间】:2012-01-05 12:36:59 【问题描述】:

我在 Excel 2010 电子表格中输入客户详细信息,即客户姓名、日期、订单描述、订单数量等。有时,在某些条件下,需要将相同或部分相同信息添加到另一个选项卡,即tab2,在同一个电子表格上。我想创建一个自动化系统来填充 tab2,但不知道如何。

我考虑在 tab1 中创建另一列,在所有客户信息之前,当被问到“是否符合将客户信息添加到 tab2 的标准”时,该列有一个是/否的下拉列表选项。此列将充当警报,因此如果我选择“是”,那么我在 tab1 中输入的任何客户信息都会填充到 tab2 中。但是我不知道该怎么做,有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

如果没有更详细的信息,我无法提供具体的代码建议。但一般来说,您可以使用 VBA Worksheet_Change 事件来检测输入到工作表 1(选项卡 1)中的新数据并测试它是否符合某些标准。如果是,请执行一些代码以复制到工作表 2

【讨论】:

以上是关于在特定条件下将数据从一个选项卡自动填充到另一个选项卡的主要内容,如果未能解决你的问题,请参考以下文章

将数据从一个设计选项卡传递到另一个选项卡

将数据从一个选项卡控制器快速传递到另一个选项卡控制器

将行从一个选项卡复制并删除到另一个选项卡

当我从一个选项卡单击到另一个选项卡时,如何使TabLayout中的选项卡不可滚动

如何在不从当前活动选项卡中获取焦点的情况下将子窗口添加到 QMdiArea(设置为 TAB 模式)?

从一个选项卡滑动到另一个选项卡时,TabView 不保留状态