如何在不使用 3rd 方应用程序的情况下,使用 Window Task Scheduler 或类似工具自动将库存项目从 EXcel 导入 Sage 50,反之亦然?
谢谢!
如何在不使用 3rd 方应用程序的情况下,使用 Window Task Scheduler 或类似工具自动将库存项目从 EXcel 导入 Sage 50,反之亦然?
谢谢!
解决方法。如果您的导入是标准的击键流程,您可以使用 Autohotkey 编写一个可以为您执行此操作的宏。我认为该方案将从标准桌面配置文件开始,其中 Sage 50 处于可预测的位置,并且每次运行宏时都可用。
1) 将您要导入的 Excel 表复制到 AHK 可以找到它的目录。当然有命名范围和为 Sage 50 准备和映射的范围
2)编写一个AHK脚本来处理以下内容。- 测试 excel 文件是否在“传输”目录中 - 选择 Sage 50 - 发送完整的击键选择每个多项功能,可能是选择一个头部菜单项,然后是一些向下击键、选项卡等或其他手势选择需要的项目。- 运行导入。- 成功完成后,将 Excel 文件从“传输”目录移动到“已完成传输”目录
Autohotkey 是一个非常强大的工具,这里有很多关于它的支持论坛。如果你不知道,你应该!去谷歌上查询。祝你好运。
没有第 3 方应用程序就无法使用 Windows 调度程序来执行此操作,将数据导入 Sage 50 的唯一选项是通过使用 CSV 文件的文件 > 导入菜单选项,这不能由任何外部应用程序进行调度。
我想你可以编写一个 CBT 钩子来向 Sage 发送消息来驱动它,但是这样做所涉及的开发工作量你不妨购买一个 3rd 方应用程序。
市场上有很多 3rd 方应用程序,我不会在这里提及任何东西,只要用谷歌搜索“sage 集成”之类的东西,其中有一些可以为您完成这项工作。
HTH亚当