我正在使用Office 360中的Excel工作表帮助在我当地的游泳池室举办游泳池锦标赛。我在A1:A10(表1,表2,表3等)中列出了可用的表号。在另一张纸的单元格A1:A64中,我正在播放所有比赛。有没有办法让excel自动从列表中选择任何表(目前没有使用)并填充它?
答案 0 :(得分:0)
我知道这不是Stack Overflow所需的答案类型,我将确保在本周末详细介绍其背后的VBA代码。
我刚刚发现这个想法非常酷而有趣,所以我建立了一个Excel文件,它完全符合d219的要求(至少我希望如此)。
您可以在此处找到该文件:here
你会发现,Excel文件有两张表"表"和"匹配"。
在表A列中,您只需添加表名/数字。您只需删除/添加A列中的名称即可删除/添加表格。
在匹配列A中,它与匹配名称的工作方式类似。我只使用64个匹配的虚拟名称。再次替换,添加或删除名称。
设置完成后,您只需按"将匹配分配给空表"和匹配将随机分配到所有免费表。同时在匹配表中的列"播放"将设置为" X"表示比赛正在进行。
当完成一个或多个匹配时,选择匹配名称(按 Ctrl 按下多个),然后单击"所选匹配完成"。这些将从表中删除并设置为"完成"在匹配表中。
然后你可以用第一个按钮分配新的匹配。
我将再次在周末添加代码说明。
干杯和复活节快乐!