如何能让窗体对应显示的数据并且能修改及保存至原数据表中?

有稍许复杂,因为触发按钮比较多,现在要解决的就是"修改窗体"的显示及修改保存问题,纯小白希望能有大神帮一下忙 很急 详细需求在下面图片中!!! 点击"修改信息"按钮--弹出"Userform01"窗体需要在里面显示筛选后对应的每个数值并且能修改里面的内容--最后保存至原数据表中(sheet11) "信息一览"!

为了这个窗体,你有几个事情需要做:

    设置一个 Public Long 型变量 TarRow;

    点击“患者查询”按钮时,如果查询有结果,把源Sheet 中的结果所在的行号赋值给 TarRow。然后初始化该窗口;

    禁止中断;

    窗体上“确认修改”按钮变成灰色(Disable)或隐藏;

    把查到的结果逐一写入各个控件窗口;

    恢复中断。至此窗口初始化完毕。

    该窗体上任意一个控件发生 Change 事件,则 Enable 或显示“确认修改”按钮;

    若“确认修改”按钮发生 Click 事件,则根据 TarRow 记录的源 Sheet 位置,把这个窗体上所有控件中的数值全部写回。然后退出(Unload)窗体;

    若“退出”按钮发生 Click 事件,则退出(Unload)窗体;

    若点击了右上角的关闭按钮,则退出(Unload)窗体。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-01-21
这个挺简单的吧?就是单元格赋值给文本框和下拉框,以及文本框和下拉框赋值给单元格。你搞这么一出用窗体修改,其实很多余的。直接单元格中修改就好了,完全没必要转到窗体中,又转回表格中。
第2个回答  2022-01-21
使用insert语句既可以实现的阿 比如是把表单提交过来的j_year等数据经过处理以后交给数据库里面的字段保存: 注意insert语句后面的字段名字和变量值要一一对应
相似回答