我只想知道是否有任何方法可以使用.bat文件从.xls文件中读取值。例如:如果我有一个名为test.xls的.xls,它有两列,即' EID‘,然后是'mail id’。现在,当我们向.xls提供输入时,EID name.it应该提取与EID相对应的邮件id并回显结果。
**EID** **MailID**
E22222 MynameisA@company.com
E33333 MynameisB@company.com
...
...因此,根据上表,当我使用.bat文件作为E22222向xls文件提供输入时,它应该将相应的邮件ID读取为MynameisA@company.com,并且应该回显该值。
因此,我希望我能够将我的doubt.Please get返回给我,以获得更多的澄清。
感谢并问候Maddy
发布于 2009-06-20 05:50:36
没有任何工具可以直接对传统的.bat文件执行此操作。但是,您可以研究PowerShell,它被设计为能够做这类事情。PowerShell与现有的Windows应用程序(如Excel)很好地集成在一起,并且可以提供您需要的工具来轻松完成这项工作。
快速搜索找到了这个example of reading Excel files from PowerShell。
https://stackoverflow.com/questions/1021039
复制相似问题