用户形成VBA位置 - 前进和后退

时间:2015-07-15 15:02:48

标签: forms vba position

是否有任何索引来控制哪个图片,文本框,框架......将在另一个之前? PHP的z-index是否有类似的属性?

我正在尝试右键单击并向后发送,但我没有变化。

2 个答案:

答案 0 :(得分:1)

经过一段时间的搜索后,您的问题的答案似乎就是否定。似乎没有任何方法可以调整Zorder或使用" Bring to Front"或者"发送回来"在VBA中。根据答案:

Use Z-order and position to organize open forms in MS Access

在这里:

Microsoft Access z-index property

我发现提到的唯一选择是完美地对控件进行分层,并使用.Setfocus将它们放在前面。就我的数据库而言,我只是简单地将控件的.Visible切换为FalseTrue,以便给出控件的幻觉"移动"。

注意:在审核您的代码后,我发现您没有Excel或Access。我的回答是基于Access,如果你使用excel请调整你的标签。

答案 1 :(得分:0)

在回答这个在 Excel 表单上将项目移到前面或后面的老问题时,我发现“向前”和“向后发送”控件不起作用。我偶然发现,如果你在 Excel 表单中删除一个项目,然后再取消删除它,它会将它移到最前面。