Database 如何右对齐access文本字段中的文本?

Database 如何右对齐access文本字段中的文本?,database,ms-access,ms-access-2010,Database,Ms Access,Ms Access 2010,我知道这听起来像一个简单的问题,应该有一个简单的解决方案。然而,我最难让文本完全对齐。每当我将“文本对齐”设置更改为“右”时,文本和单元格/字段边缘之间总会有一点填充。我已经将边距和填充值设置为零,并在表单视图和数据表视图中查看表单(数据表视图是如何使用表单的)另一件奇怪的事情是,当我左对齐字段时,文本正好靠在单元格/字段的左边缘;就像我在右边想要的一样 有人有什么建议吗?我以前从未遇到过这个问题,似乎在网上找不到任何其他讨论过这个问题的地方。任何帮助都会很好 谢谢。谢谢你,戈德·汤普森。你把

我知道这听起来像一个简单的问题,应该有一个简单的解决方案。然而,我最难让文本完全对齐。每当我将“文本对齐”设置更改为“右”时,文本和单元格/字段边缘之间总会有一点填充。我已经将边距和填充值设置为零,并在表单视图和数据表视图中查看表单(数据表视图是如何使用表单的)另一件奇怪的事情是,当我左对齐字段时,文本正好靠在单元格/字段的左边缘;就像我在右边想要的一样

有人有什么建议吗?我以前从未遇到过这个问题,似乎在网上找不到任何其他讨论过这个问题的地方。任何帮助都会很好


谢谢。

谢谢你,戈德·汤普森。你把我引向正确的方向。我无法使用货币格式,因为我们有自己的自定义格式:“#,##0.00;(#,##0.00[Red]);0;0”。但是,出于某种原因,我决定删除零值和未定义的值格式:最后两个零。这留下了一个字符串“#,###0.00;(#,###0.00[红色])”。之后,数据对齐得很好。我在数据库的其他部分使用该格式化字符串,并将文本右对齐。我想我只能把它塞进一个独特的环境中

谢谢你,戈德·汤普森。你把我引向正确的方向。我无法使用货币格式,因为我们有自己的自定义格式:“#,##0.00;(#,##0.00[Red]);0;0”。但是,出于某种原因,我决定删除零值和未定义的值格式:最后两个零。这留下了一个字符串“#,###0.00;(#,###0.00[红色])”。之后,数据对齐得很好。我在数据库的其他部分使用该格式化字符串,并将文本右对齐。我想我只能把它塞进一个独特的环境中

这是一个相关问题的有趣解决方案。如何将左对齐日期从左边距移开?填充日期格式是实现此目的的一种方法。这里是我的一个查询中的字段,其中日期包括分钟,我希望它缩短为
mm/dd/yy
,并且不左对齐。这种情况下

Date: Format(Int([Transactions.UpdateDate]),"   mm/dd/yy")

下面是一个相关问题的有趣解决方案。如何将左对齐日期从左边距移开?填充日期格式是实现此目的的一种方法。这里是我的一个查询中的字段,其中日期包括分钟,我希望它缩短为
mm/dd/yy
,并且不左对齐。这种情况下

Date: Format(Int([Transactions.UpdateDate]),"   mm/dd/yy")

检查字段的
Format
属性是否设置为“Currency”。如果是这样,请尝试将其更改为“固定”或“常规编号”以查看是否会产生差异。检查该字段的
格式
属性是否设置为“货币”。如果是这样,请尝试将其更改为“Fixed”或“General Number”,看看这是否会产生影响。欢迎使用堆栈溢出。如果您发布了该问题的答案,然后将其作为该问题的答案发布,这将非常有效。在这里,这并不是它所附问题的答案。你有更好的机会删除这个,创建一个单独的问题,然后把这个答案放在那里。欢迎使用堆栈溢出。如果您发布了该问题的答案,然后将其作为该问题的答案发布,这将非常有效。在这里,这并不是它所附问题的答案。你有更好的机会删除这个,创建一个单独的问题,然后把这个答案放在那里。