下载地址:
下载地址1(本站为飞网专业下载站,域名:down.cfei.net)
资源简介:
采购同事遇到新的问题了,他来找到我,需要我给他设计一个,采购进度管理的表格,要求是他每次录入完或者修改完数据后,自动把采购完成的项目下移动到最后,让那些还没采购完成的项目始终排在最上面的行。这样他可以方便他的日常采购进度的追踪。问题既然提出来了,我就要尽最大的努力来帮助同事。1.首先我认为要自动把采购完成的项目下移到最后的话,其实不怎么科学,应该是把采购完成的项目移动到最上面才是科学的,因为要录入新的项目,在最后插入是最方便的,在中间或者最上面插入比较麻烦。2.我就想到排序的方法可以实现让采购完成的项目移动到最上面。于是我查阅了一些vba实现execl的自动排序,最终编写好的代码如下(请下载相应的附件execl表格,这样比较容易理解):Private Sub Worksheet_Change(ByVal Target As Range)If Target.Column <> 9 And Target.Column <> 8 And Target.Column <> 7 Or Target.Count > 1 Then Exit SubOn Error Resume NextRange(
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。