在Excel中使用VBA连接SAP系统并调用Function Module
Posted on 2009-01-04 22:42 Flying in sky 阅读(2855) 评论(0) 编辑 收藏 举报前面几天看到一个同事做了一个Excel,在Excel中使用VBA调用SAP中的一个Tcode,然后把Sheet中的内容保存为本地的一个txt文档,再在Tcode中调用该TXT文件然后执行Tcode,并将结果返回至Excel中。感觉很神奇,在网上找了一些资料,使用VBA登录到了SAP中并调用function module,将结果返回到Excel中。个人感觉这挺好的:假设用户有这么一个需求,需要将SAP中的数据经过某些处理后下在到本地Excel中,那么我们就只需要在SAP中写一个Function module,将结果放置在一个table里面,然后在Excel中使用VBA对这个Function module进行调用,那么结果就可以直接现实在Excel中了。多么美好的一件事。呵呵!
当然,我同事写的那个比较复杂,暂时还没有仔细去研究,改天研究好了再记录以下!
在这里不直接对如何在VBA中调用Function module进行记录了,直接看附件吧!
/Files/flysky927/Conect-to-SAP.rar
声明:附件中的内容是我参考网上的资料直接改过来的,如果侵犯了你的权力,请及时告知,我将马上撤销!