我正在尝试在Excel中为那些几乎没有能力的人构建尽可能简单的用户界面,以便他们可以使用我的电子表格。
我要看的数据是106个不同的表。我想创建一个按钮,按下该按钮将选择并打印与该按钮关联的表格。
我知道怎么做但是我想知道是否有办法构建一个宏,它将创建106个宏,每个宏选择不同的区域(不同的区域大小相同,它们之间的距离相同)所以我剩下要做的就是将宏分配给按钮。
我不知道这是否可能,如果有可能,我不知道它是否可行。我想知道是否以及如何做到这一点。
编辑:我真正希望人们能够做的是让人们看到他们想要打印的表格,只需点击它上面的按钮即可打印出来。但是,由于有这么多表,我希望有一种比逐一实现它们更简单的方法。
非常感谢
答案 0 :(得分:1)
以下是一些广泛的想法:
在电子表格中,放置一个3列表,列出106个表的名称,每个表开始的行以及它开始的列。(由于表的大小相同,您可以为行和列值提供快速公式)
创建一个下拉列表,而不是106个按钮。从列表中选择项目将查找表格名称及其坐标。