美好的一天, 我是Access和VBA的新手,所以其中一些问题可能看起来很简单,但是提供的任何帮助都会非常感激...我是招聘组织的成员,我正在尝试建立一个会大大增加的数据库系统我们的行政效率和生活质量。我的组织坚持使用提供给我们的Excel电子表格来记录我们的工作和报告,从而排除了使用Access报告的可能性。我已经很好地解决了底层数据库,但我需要帮助的是将数据放入现有excel电子表格中的特定单元格中。具体来说,我需要告诉您做什么步骤,如何选择适当的工作表,以及如何选择要发送数据的单个单元格。我还需要将所有这些链接到标记为“生成申请人日志”的表单上的按钮...此外,我希望数据库和所有适用的模板电子表格都需要位于同一个文件夹中我可以锁定,以便我可以将整个文件夹发送给另一个用户,并且包含所有必需的文件,但是他们无法进入文件夹来搞乱内容。我担心这将影响我将使用的任何编码,因为从用户到用户的文件路径名称不断变化,所以任何帮助找出一种方法来告诉访问如何找到相对于数据库所在的电子表格所以它始终不起作用如果该文件夹所在的计算机或同一台计算机所在的位置,也将不胜感激......我在此次调查的时间内提前道歉,并慷慨地感谢任何帮助!谢谢你的时间!
答案 0 :(得分:0)
不是从Access向Excel发送数据,而是从Access将数据提取到Excel中更容易。在Excel中,在“数据”选项卡上选择“从其他来源”并构建Microsoft Query。我喜欢将数据放入电子表格并将数据链接到用户将看到的工作表中 - 我隐藏了原始工作表。这样,您就可以将所有数据放入隐藏的工作表中,然后移动所需的报告 使用此方法,我从数据库中提取测量数据,将其显示给需要查看它的用户,并运行VBA例程来评估数据并突出显示有趣/重要的数据。我还让用户远离原始数据库。 我在服务器上有我的数据库,我无法提供有关将数据库和文件发送给用户的帮助。我只是发送文件 - 他们可以访问服务器,每次打开电子表格时都会刷新数据。