如何在 2016 年制作 "nicer" 访问表单?
how to make "nicer" Access Forms in 2016?
文件是here。
我是新手。这是我已经拥有的
我想让它看起来更漂亮,外观如下:
困难是:
1 - 复选框太小。不能让它们变大。
2 - 即使在设计视图中,我也找不到更简单的方法来对齐单元格。
3 - 使用表格输入数据时,是否可以将字体调大一些?
非常感谢!
您可以在 Excel 中执行的任何操作,您也可以在 Access 中执行。这完全取决于技能水平和对细节的关注。也就是说,存在 某些限制。
复选框只有 1 种尺寸。如果你想要它更大,你必须创建一个带有一些 OnClick 代码的文本框。然后,您必须使用一些代码将其转换回 Yes/No 数据。您可能可以这样做:
Private Sub MyField_OnClick
If MyField.Text = "" Then
MyField.Text = "X"
Else
MyField.Text = ""
End If
End Sub
这会将字段设置为 "X"(选中)或“”(未选中)。可能还有其他方法可以做到这一点,例如使其成为 OLE 控件并根据最后的活动值交换选中和未选中框的图像。
对齐单元格很容易,这是一个格式问题。 Select 所有控件(您可以通过 select 一个控件,按住 Ctrl 键,然后 select 其他控件,同时按住该键),右击并选择对齐从菜单中。完成。
是的,您可以根据需要调整字体大小。只需稍微扩展文本框以适合字体,进入文本框的 属性 window 并更改字体名称、大小 and/or 粗细
您不能使复选框变大 但是与复选框关联的标签是可点击的,因此用户有更大的要点击的目标。您可以通过将单元格的 x/y 属性更改为一组来对齐表单设计器中的单元格 -- select 所需的单元格,打开属性 window,然后更改所需的属性。
文件是here。
我是新手。这是我已经拥有的
我想让它看起来更漂亮,外观如下:
困难是:
1 - 复选框太小。不能让它们变大。 2 - 即使在设计视图中,我也找不到更简单的方法来对齐单元格。 3 - 使用表格输入数据时,是否可以将字体调大一些?
非常感谢!
您可以在 Excel 中执行的任何操作,您也可以在 Access 中执行。这完全取决于技能水平和对细节的关注。也就是说,存在 某些限制。
复选框只有 1 种尺寸。如果你想要它更大,你必须创建一个带有一些 OnClick 代码的文本框。然后,您必须使用一些代码将其转换回 Yes/No 数据。您可能可以这样做:
Private Sub MyField_OnClick
If MyField.Text = "" Then
MyField.Text = "X"
Else
MyField.Text = ""
End If
End Sub
这会将字段设置为 "X"(选中)或“”(未选中)。可能还有其他方法可以做到这一点,例如使其成为 OLE 控件并根据最后的活动值交换选中和未选中框的图像。
对齐单元格很容易,这是一个格式问题。 Select 所有控件(您可以通过 select 一个控件,按住 Ctrl 键,然后 select 其他控件,同时按住该键),右击并选择对齐从菜单中。完成。
是的,您可以根据需要调整字体大小。只需稍微扩展文本框以适合字体,进入文本框的 属性 window 并更改字体名称、大小 and/or 粗细
您不能使复选框变大 但是与复选框关联的标签是可点击的,因此用户有更大的要点击的目标。您可以通过将单元格的 x/y 属性更改为一组来对齐表单设计器中的单元格 -- select 所需的单元格,打开属性 window,然后更改所需的属性。