我有一个用户正在处理访问数据库连续表单页面,他们可以执行一堆过滤和数据输入。MS访问控制从连续表格复制/粘贴数据
有时用户希望能够选择这种形式的几行并将其直接粘贴到电子邮件中。展望格式化数据到一个表相当漂亮自身的,但我们现在的问题是,从标题下拉控件都包含在粘贴的数据,你可以看到如下:
Employee_Absences
drpEmployee drpOrgDescrip lstTimeCode txtToDate txtFromDate chkShowExcused DESCR AbsenceDate Hours Excused_Hours Time Code employee_lookup.ORG_DESCRIP ImportedDate
6/2/2009 1/1/2009 0 Bob 1/4/2009 4 0 VAC Medical 5/7/2009 4:51:31 PM
6/2/2009 1/1/2009 0 Bill 1/4/2009 6 0 VAC Medical 5/7/2009 4:51:31 PM
6/2/2009 1/1/2009 0 Betty 1/4/2009 4 0 VAC Medical 5/7/2009 4:51:31 PM
6/2/2009 1/1/2009 0 Beth 1/5/2009 2 0 VAC Gamers 5/7/2009 4:51:31 PM
用户不想要在每次想要在电子邮件中包含几行时删除和重新排列列,并且将它们强制为单独的报表或数据表以获取两行或三行非常不友好。我试图搞乱填充表单的查询中的参数顺序,但这根本没有帮助。
是否有某种复制到剪贴板中的事件,我可以挂接到,并做一些神奇的数据行?还有其他建议吗?
感谢您的链接和细节子窗体suggestion-- 现在,我可能只是制造一点剪贴板按钮,用户可以按由一个独立的VBA函数确定将数据复制到剪贴板。 您不知道有任何方法可以拦截他们的“复制到剪贴板”操作(Ctrl + C或右键单击上下文菜单)来触发VBA代码的执行吗? – nvuono 2009-06-03 16:48:04