我可以执行此过程,但我希望在excel中更改分隔数据、列和行的值。
目前,每个字段都不包含在'‘中,仅用逗号分隔。
我的问题是。有没有办法在Excel中定义这些东西?
谢谢
编辑:我的意思是,我可以定义行尾的结束字符吗?我可以定义一个单元格的内容应该在‘单引号’之间吗?所有你可以在导入时在PHPmyAdmin中更改的内容。原因是PHPmyAdmin不能知道一个单元格的内容或行在哪里结束。
发布于 2011-06-22 23:26:57
我知道我在使用PHPMyAdmin时也遇到过类似的问题。最简单的事情是尝试其他选项。它们中的一个应该可以工作。这里有一些替代方案。
PHPMyAdmin可以在本地导入电子表格。您可以只保存电子表格。
PHPMyAdmin可以原生导入Excel导出的CSV文件。我认为如果它不工作,您可能有一些设置不正确。在PHPMyAdmin中尝试不同的选项。
您不能在Excel中自定义终止字符、分隔符等。您可以从Windows外部自定义分隔符。查看此处:http://www.ozgrid.com/forum/showthread.php?t=134498&page=1
另一种方法是从Excel保存CSV文件。PHP内置了用于导入/导出CSV文件的函数。您可以在PHP中导入CSV文件。然后,您可以使用自定义定界符等输出CSV,使用内置函数并执行您想要执行的任何其他操作。请参阅:http://php.net/manual/en/function.fgetcsv.php
发布于 2011-06-22 23:23:13
使用本教程可以创建VB宏。您只需修改代码以使用单引号而不是双引号。
For Each CurrCell In CurrRow.Cells
CurrTextStr = CurrTextStr & "'" & CurrCell.Value & "'" & ListSephttp://www.markinns.com/articles/full/export_excel_csvs_with_double_quotes
https://stackoverflow.com/questions/6441945
复制相似问题