0

如何在不使用 3rd 方应用程序的情况下,使用 Window Task Scheduler 或类似工具自动将库存项目从 EXcel 导入 Sage 50,反之亦然?

谢谢!

4

2 回答 2

0

解决方法。如果您的导入是标准的击键流程,您可以使用 Autohotkey 编写一个可以为您执行此操作的宏。我认为该方案将从标准桌面配置文件开始,其中 Sage 50 处于可预测的位置,并且每次运行宏时都可用。

1) 将您要导入的 Excel 表复制到 AHK 可以找到它的目录。当然有命名范围和为 Sage 50 准备和映射的范围

2)编写一个AHK脚本来处理以下内容。- 测试 excel 文件是否在“传输”目录中 - 选择 Sage 50 - 发送完整的击键选择每个多项功能,可能是选择一个头部菜单项,然后是一些向下击键、选项卡等或其他手势选择需要的项目。- 运行导入。- 成功完成后,将 Excel 文件从“传输”目录移动到“已完成传输”目录

Autohotkey 是一个非常强大的工具,这里有很多关于它的支持论坛。如果你不知道,你应该!去谷歌上查询。祝你好运。

于 2015-02-01T14:38:11.230 回答
0

没有第 3 方应用程序就无法使用 Windows 调度程序来执行此操作,将数据导入 Sage 50 的唯一选项是通过使用 CSV 文件的文件 > 导入菜单选项,这不能由任何外部应用程序进行调度。

我想你可以编写一个 CBT 钩子来向 Sage 发送消息来驱动它,但是这样做所涉及的开发工作量你不妨购买一个 3rd 方应用程序。

市场上有很多 3rd 方应用程序,我不会在这里提及任何东西,只要用谷歌搜索“sage 集成”之类的东西,其中有一些可以为您完成这项工作。

HTH亚当

于 2014-11-05T18:35:36.970 回答