我有 9 个下拉菜单。在级别 0,用户的选择是所有其他级别的默认选择;在级别 1-8,用户可以选择仅覆盖该特定级别的第一个选择。
举例来说,在 0 级时您可以在 Kabalite Warrior 和 Wych 之间进行选择,而在 4-8 级时您可以选择用 Skyterror 中的级别覆盖。
每个级别都会为您提供一堆内容,我将它们放在单独的表格中,并放在一个巨大的表格中。每个级别都有 20-26 行内容。我想要做的是从这个下拉菜单中返回相关表格。
因此,如果玩家在 0 级选择 Kabalite Warrior,那么我想生成一个表格(或为每个级别生成单独的表格),其中包含他们将从中获得的所有内容。然后,如果玩家选择另一个下拉菜单,该下拉菜单将用替换内容覆盖相应级别。因此,如果他们在 4 级选择 Skyterror,它将覆盖 4 级的 Kabalite Warrior,或者如果他们在 5 级选择 Skyterror,它将覆盖 5 级。
数据的组织方式是,每个级别都有一列用于等级,还有一列用于(让我们使用这个词)类别。因此,Kabalite 等级 0 是您获得的 KW 0 东西。请注意,对于 0 级之后的选择,级别是可以首先选择的等级,但(因此,Skyterror 是 ST 4,即使没有 ST 5、6、7 或 8)
如果需要的话,我很乐意分享这个文件,任何帮助都会很感激。我对 VBA 一无所知,所以我真的希望我可以避免使用它。