有没有办法右对齐ListBox中的数字列

haw*_*bsl 2 ms-access listbox text-alignment

我们有一个包含多列的标准Access列表框.有没有办法让整数或货币列右对齐?

Ton*_*ews 5

没有.我见过的最接近的是JustiCombo,这是一个包含列表和组合框数据居中和右对齐功能的数据库.它可以通过分析字体属性和字符宽度来使用比例字体.它也填充了字段前面的空格,使数据显示为中心/右对齐.它做得最好,但你可以看到一些锯齿.但是,也许我太过挑剔了.


小智 5

根据您的查询,列的对齐方式将从基础表继承。因此,转到表格,选择列,居中/右/左对齐,然后您的文本框应该具有相同的对齐方式。这不适用于计算字段,但适用于大多数其他字段。


Lit*_*les 3

据我所知,不是传统意义上的。我相信有一些第三方产品可能能够做到这一点,但ColumnAlignment在我使用过的任何版本中都没有列表框的本机属性(尽管没有使用过 Access 2007,但就其价值而言)。

根据加载列表框的方式,您可以使用固定宽度字体(例如 Courier),并在数字左侧填充适当数量的空格,以模拟右对齐。这并不理想,但可能值得一试。