0

我有一个供应商访问表,被许多查询和 vba 使用。最终用户根据 Excel 中的 W9 数据填充字段(在表单中),这些数据通常包含换行符(也称为换行符、换行符)。如果他们粘贴一条包含换行符的数据,那么它会破坏许多其他进程。我需要找到一种方法来防止他们使用换行符粘贴数据,并防止他们手动在字段中输入换行符。我尝试了各种 vba 选项来查找和删除,但这仍然会导致数据错误。

示例:他们粘贴在一个供应商编号中,该编号具有来自 excel 的换行符,例如:

1234

1246

各种查找/替换函数可以将其转换为 1234.1246,或者取换行前的第一组:1234,或者换行后的第二组:1246。但是数据库无法知道哪个是 1234 或 1246正确的。

我需要一种方法来 1) 防止输入数据和 2) 通知最终用户他们尝试输入的数据不被接受。

请帮忙,真诚地,
把我的头发拉成大块

4

1 回答 1

0

我在同事的帮助下弄明白了!!

验证规则:

不像 "*[ 在此处插入换行符

]*"

如果他们强制关闭数据库,这甚至不会让他们保存!

于 2020-03-25T02:22:14.187 回答