我有一个当铺应用程序,当顾客到达商店时,店员使用Excel工作表根据当前的黄金,黄金克拉和重量的市场价格计算他可以向客户提供多少钱。如果客户同意计算的金额,那么店员会进入我的Access 2007当铺应用程序,并且必须重新输入黄金价格和每种类型黄金克拉的总重量。我想知道我的Access应用程序是否有办法自动插入在Excel工作表中输入的值。
答案 0 :(得分:2)
在Excel中的VBA中,您可以使用指向Access数据库的连接字符串创建ADODB.Connection。直接使用Connection对象(但最好使用ADODB.Command对象),可以在Access数据库中运行SQL插入,从工作表上的Range中提取数据。
这假设您拥有某种VBA知识,如果您这样做我不确定,因为此问题未标记为 VBA 。
编辑:您还需要确保将Microsoft Data Access Objects Reference添加到VBA项目中。 (使用最新版本)
答案 1 :(得分:1)
可能有一种方法,但我会使用计算和应用按钮在一个小数据库应用程序中实现逻辑。