程序将sheet1(excel)转换为标准sheet2(excel)

是否有可能编写一个程序,根据标准sheet2(excel)中的表更改sheet1(excel)中列的顺序?

Sheet1与Sheet2具有相同的每个列的标题,但是列的位置不同,也可能在Sheet(1)中存在更多的列。 最后,我必须将标准工作表存储到数据库中。

是的,可以改变列的顺序。

脚步:

  1. 将Excel表格格式文件更改为csv文件。
  2. 编写一个PHP代码,按照标准表格安排随机列。
  3. 编写一个代码,将这些数据input到数据库中。 每次收到新列后,都将其附加到标准列的最后一列。
  4. 在相同的PHP代码中进行相应的更改。

这可能是一个愚蠢的答案,但早在我用Excel工作簿内的VB代码操纵数据,包括从一个工作表中剔除信息,并创build另一个基于内容。

尝试http://msdn.microsoft.com/en-us/library/office/ee814737(v=office.14).aspx获取更多信息。