excel - 从 excel 用户表单更新数据库记录
问题描述
我正在寻找使用用户表单更新数据库记录。我已经设置了一个用户表单,顶部和下面的 ID 号是与数据库其余部分匹配的框列表。选择 ID 号后,我希望填写用户表单中的所有其他框,例如使用 vlookup。以下是当前公式,但由于所有查找函数都为红色,因此无法正常工作
Dim SLNo As Integer
SLNo = cmbdid.Value
Me.TextSendCode.Value = Application.WorksheetFunction.VLookup(SLNo, Sheets(“EditForm”).Range(“B10:K13”), 2, 0)
Me.TextReceiveCode.Value = Application.WorksheetFunction.VLookup(SLNo, Sheets(“EditForm”).Range(“B10:K13”), 3, 0)
Me.ComboEntity.Value = Application.WorksheetFunction.VLookup(SLNo, Sheets(“EditForm”).Range(“B10:K13”), 4, 0)
Me.TextAccNumber.Value = Application.WorksheetFunction.VLookup(SLNo, Sheets(“EditForm”).Range(“B10:K3”), 5, 0)
错误状态 - "Expected: list separator or )"
- 这是 B3:K13 之间的冒号
对工作有帮助吗?
解决方案
推荐阅读
- html - how to implement floating label
- django - 如何使用两个模型创建单个字段多个图像上传?
- javascript - Highchart 范围选择器不显示
- php - 在数组内循环遍历数组
- c++ - 从模板类继承时的 C++ 未定义引用
- javascript - 如何修复我的代码以显示正确的数组索引
- module - 存在 main.rs 和 lib.rs 时的 Rust 模块混乱
- mysql - 如何根据 MySQL 中其他列的值创建新列
- php - Mpdf 不在移动设备上生成 PDF。在台式机上完美运行
- javascript - 在循环内连接 html 标签