Excel中VBA userform data p自定义窗体处理数据
1、如下的Excel是一份关于供应商采购订单、送货明细、开票详情等的汇总报表;
2、显然,单个记录的字段有十几个,对于频繁读写、修改等数据操作,不是很方便,也易出错。点击98行的任一字段,运行自定义窗体程序;
3、弹出如下用户自定义窗体,它有13个文本框,和两个命令按钮,前12个文本框与Excel中每条记录的字段名称对应,第13个文本框中用于存放当前选中记录所在的行编号,这是为了数据读取和写入时,可以一一对应;
4、点击自定义窗体的Export命令按钮,可以发现自定义窗体的文本框内容读取了98行记录对应字段内容,而RowValue文本框记录的是行号98;
5、将自定义窗体的Class文本框内容由ABS改为DNV,month文本框内容输入亭盍誓叭June,点击Import命令按钮,可以发现98行记录的Class与month字段也随之对应变化;
6、之前提到自定义窗体的RowValue文本框记录行号,那么彭榧逡钚修改行号,再点击Import,则也可以用于新增一条记录,起到模板作用。伊怕锱鳏RowValue文本框内容改为888,点击Import命令按钮,可以发现888行新增了一条记录,内容则复制了98行;
7、如下VBA代码1st;
8、如下VBA代码2nd;
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:80
阅读量:53
阅读量:95
阅读量:45
阅读量:71