Tag: 实用程序

Excel密码删除

我们每天都会收到使用相同密码进行密码保护的Excel工作簿文件。 我们知道这个密码。 是否有一个实用程序或方法来删除这些工作簿文件的密码保护,而无需调用Excel.exe或Excel对象。 我们的目标是将Excel从stream程中移出并利用VB.net中的SpreadsheetGear。 但是,SpreadsheetGear只能取消保护工作表而不是工作簿。 谢谢

通常如何将电子表格中的数据导入多个数据库列?

无论出于何种原因,我有很多客户现有的数据存储在电子表格中。 每个电子表格中通常有数百个,甚至数千个项目,并且要求客户端通过网站手动input(或者天堂禁止以这种方式自己导入)是不可能的。 通常,这些数据不会简单地将电子表格列映射到数据库列。 那太简单了。 通常,数据在进入数据库之前需要进行处理(数据需要用逗号分隔),或者需要将数据分散到多个表中。 或两者。 我问这个问题,不是因为我不知道有很多方法可以做,而是因为我没有以一种不觉得需要做更多工作的方式来解决问题。 到目前为止,我采取了以下所有方法(可能更多的是我已经忘记): 使用Excel修改数据,所以导入起来更容易一些 将整个电子表格导入临时表格,然后用SQL导入 编写一个脚本并导入数据(我已经使用VBScript,C#和现在的Ruby) 到目前为止,使用脚本似乎是最灵活的方式,但它仍然感觉有点笨拙。 我必须完成这个任务,甚至可以为此写一点DSL,以加快速度。 但在这之前,我很好奇,还有更好的办法吗?