2017-09-13 28 views
1

我正在将数据从excel文件导入到具有“货币”格式的一列的vb数据表中。但是,在检索时,我注意到货币符号不再包含在数据表中。如何包含货币符号?谢谢。将Excel数据导入到格式为货币的数据表中

+0

也许这不是问题。以真实的形式存储数据几乎总是合适的。将货币存储为数字是正确的。货币符号仅在显示时适用。根据您的应用程序中货币的显示方式(您的问题是* so *模糊),可以使用不同的方式来格式化数据以供显示。你需要提供一些代码。此外,这是vb.net或vba?他们不一样。 – djv

回答

1

您可以尝试设置数据网格单元格的格式。

的东西,如这可能工作:

DataGridView.Columns("CurrencyColumn").DefaultCellStyle.Format = "C" 

而且我相信,如果你想将它设置为所需金额为小数,您可以向

DataGridView.Columns("CurrencyColumn").DefaultCellStyle.Format = "C2" 

做上述应将其设置为2位小数,我相信可以用其他数字进行切换