我可以在Excel的ShowDataForm中添加验证吗?

时间:2016-03-05 00:18:23

标签: excel vba

我从一个早已离去的人那里继承了一本工作簿。他们在仪表板上放置了一个按钮,用于激活以下代码。

Private Sub CommandButton2_Click()
    Sheet5.ShowDataForm
End Sub

它会在该工作表上显示包含所有元素/列的表单,所有按钮都需要输入更多数据。我喜欢简单,但有什么办法可以添加验证吗?比如:

  • 在收集的7个字段中,需要5个字段。
  • 在第一个字段中,我想确保输入一个数字并且该数字已经不在列表中。

我可以对这些进行编码,我似乎没有进入 DataForm 的入口点。

谢谢! 卡盘

1 个答案:

答案 0 :(得分:0)

虽然这不是您希望听到的答案,但根据THIS,您的请求无法以简单的方式完成。因此要么创建自己的用户形式,要么在win api中深入潜水。对不起:(