excel - 从列表框更新数据
问题描述
我想从我的列表框中更新一条记录。
记录显示在 ListBox(lstDisplay) 中,当我单击单个记录时,这些记录将显示在文本字段中,我可以在其中开始编辑它们。
然后我必须单击保存以保存更改,但是我收到错误消息。
请看我的代码。
请看截图 截图
Private Sub cmdSave_Click()
Dim i As Integer
For i = 0 To Range("A65356").End(xlUp).Row - 1
If lstDisplay.Selected(i) Then
Rows(i + 1).Select
Sheet.Cells(i, 1) = txtSearch.Text
Sheet.Cells(i, 2) = txtLname.Text
Sheet.Cells(i, 3) = txtFname.Text
Sheet.Cells(i, 4) = txtCourse.Value
Sheet.Cells(i, 5) = txtYear.Value
End If
Next i
End Sub
解决方案
推荐阅读
- openstack - OpenStack 上的 Concourse Bosh 部署为没有定义 persistent_disk 键值的工作人员创建虚拟机
- unity3d - Unity Editor 脚本用指定 GameObject 的子级填充序列化数组
- javascript - 将夜间叠加层添加到谷歌地图 api
- c++ - 是否可以使用 Wojciech Mula 算法对 __m256i 进行计数并将结果存储在 8 个 32 位字而不是 4 个 64 位字中?
- android - 包“android”中的“appComponentFactory”找不到属性的资源标识符
- python - 在 python 中使用 matplotlib 绘制频率线图
- php - 未使用 PHP 将数据添加到 JSON
- javascript - 如何处理具有嵌套跨度和 div 的可编辑 div 中的退格和删除?
- android - Android Studio:预览不显示
- sql - BCP 和格式文件错误疑难解答