2011-10-24 98 views
-1

我想导入DBF文件到Excel。 但是我导入它后,它不会以适当的格式显示数据。我想编码有一些问题。我尝试在“文件来源”选项中使用不同的编码。 任何人都可以在这件事上指导我。导入DBF文件到MS Excel 2007

谢谢

+0

“它没有以适当的格式显示数据”是什么意思?举例说明实际和预期结果。你能发布一个示例文件吗? –

+0

@JohnMachin:通过不正确的格式我的意思是说它显示的垃圾字符不是他们在数据库中。可能是编码有问题 – NinjaCoder

+0

也许有人有一个水晶球。否则,请显示数据库中的内容以及您在Excel中获得的内容的示例。 –

回答

0

这确实是一个编码问题。在打开文件时,Windows将您的DBF字符“翻译”为默认的系统代码页。如果你知道你的原始代码页,但有些方法可以解决这个问题,但它不适合那些胆小的人。

0

尝试Excel DbfMate Add-In。它允许直接从DBF文件导入数据到工作表,并使用GUI或VBA将工作表中的数据导出到DBF文件。处理字符编码。支持的Excel版本:2007至2013.支持的DBF格式:dBase III,VFP,dBase IV(仅限导入)。演示也可在Softpedia上获得。