分配给每个事件的类似 VBA 代码的历史功能

Posted

技术标签:

【中文标题】分配给每个事件的类似 VBA 代码的历史功能【英文标题】:History Function similar VBA Code assigned to every incident 【发布时间】:2014-07-04 06:23:28 【问题描述】:

我的历史记录功能有些问题。由于内置的​​ ColumnHistory 代码不灵活,我只写了一个简短的 VBA 代码来做得更好。

我有两个不同的问题:

    代码在每个问题的历史记录窗口中写入

我有一个表单,我可以在其中添加新事件并浏览事件。就像模板 issue.db。 但是我的代码将更新写入我的表单中的所有事件。因此,当我在历史记录中对问题 1 发表评论“abc”时,会出现“版本日期 abc”,但这也出现在问题 2 中,依此类推。 我怎样才能防止这种情况发生?

    vbCrLf 不工作

我不知道为什么,但是 vbCrLf 不起作用.. 我没有换行。 Just 在代码中被忽略。丰富的格式已激活。

Private Sub txt_Comments_W9_LostFocus()

Dim temp As String, newComment As String, Version As String

temp = ""
newComment = ""

temp = txt_History_W9.Value

Version = "----------------------" & "Version " & Date & ": " & "----------------------"
newComment = Version & txt_Comments_W9.Value
txt_History_W9.Value = temp & vbCrLf & vbCrLf & newComment    

结束子

谢谢大家

【问题讨论】:

1) 听起来您有一个连续视图中的表单和一个正在写入的未绑定文本框。将文本框绑定到表格的某个字段。 嘿。谢谢您,这应该是该问题的解决方案!你有什么建议为什么换行不起作用? 是 VB 但是看看vbforums.com/… 啊,谢谢。所以根本不工作:) 谢谢罗兰! 【参考方案1】:

对于 2) 我找到了这个解决方法:http://social.msdn.microsoft.com/Forums/en-US/e45dd35c-1848-4140-93a8-08fc00a67b5f/access-rich-text-box

【讨论】:

以上是关于分配给每个事件的类似 VBA 代码的历史功能的主要内容,如果未能解决你的问题,请参考以下文章

EXCEL VBA 事件的问题。

我可以从 Microsoft Access VBA 中的当前事件堆栈返回吗?

通过循环将 TouchUpInside 事件分配给多个 UIImageView,并使用可以进一步动画/操作每个 UIImageView 的处理程序方法

C#组合框,将文本值分配给焦点丢失事件的变量?

在 VBA 中以编程方式确定 OnClick 事件的事件处理程序

打字稿键盘事件:“事件”类型的参数不可分配给“键盘事件”类型的参数