程序将sheet1(excel)转换为标准sheet2(excel)
是否有可能编写一个程序,根据标准sheet2(excel)中的表更改sheet1(excel)中列的顺序?
Sheet1与Sheet2具有相同的每个列的标题,但是列的位置不同,也可能在Sheet(1)中存在更多的列。 最后,我必须将标准工作表存储到数据库中。
是的,可以改变列的顺序。
脚步:
- 将Excel表格格式文件更改为
csv
文件。 - 编写一个
PHP
代码,按照标准表格安排随机列。 - 编写一个代码,将这些数据input到数据库中。 每次收到新列后,都将其附加到标准列的最后一列。
- 在相同的
PHP
代码中进行相应的更改。
这可能是一个愚蠢的答案,但早在我用Excel工作簿内的VB代码操纵数据,包括从一个工作表中剔除信息,并创build另一个基于内容。
尝试http://msdn.microsoft.com/en-us/library/office/ee814737(v=office.14).aspx获取更多信息。