Excel VBA程序开发

c1988138 Lv.2

关注
表格录入数据对应关系:
1、如果选择附件1表内容,则C列为人工费,D列为附件1 C列,E列为附件1 E列,G列为附件1 I列,J列内容为0%,    K列为附件1 J列,   M列为劳务,           N列为附件1 F列。Q列为0%,        R列为附件1 M列。
2、如果选择附件2表内容,则C列为辅材费,D列为附件2 J列,E列为附件2 D列,G列为附件2 K列,J列为附件2 N列,K列为附件2 M列,M列为附件2 G列,N列为附件2  I列 。Q列附件2 X列,R列为附件2 Y列。
3、如果选择附件3表内容,则C列为主材费,其余关系同附件2表对应关系。
4、如果选择附件4表内容,则C列为甲供材,其余关系同附件2表对应关系。

需求:
1、A列为”定额”,双击F列单元格,弹出窗体。窗体结构,左侧目录,上方搜索框、右侧框显示内容。
2、可以根据选择{附件1、附件2、附件3、附件4}中的一张表,目录栏显示对应的表格中的标题,为项目名称非空,单位为空的标题。可以有折叠效果。折叠内容为下方挂的内容项。
3、搜索框可以实现模糊搜索,只要显示搜索框中输入的含有的文字,内容就体现在右侧框。
4、内容框显示对应4张表内容,根据搜索内容后者目录选择来显示内容,显示框有标题,框中需要显示的内容包括(序号、名称、单位、不含损耗单价、损耗、采购类型),附件2/3/4表为对应表中C列、K列、M列、N列、I列。附件1表为对应表中G列、I列、J列、0%、F列。序号根据搜索出来的内容排序,1/2/3/4……等等。
5、如果内容变化了,在组价表的对应内容也可以自动发生变化。

2.png

固定模板.rar   2024-2-27 11:41 上传

91.91 KB, 下载次数: 7

188阅读
3回复 倒序

laterite Lv.2 2楼

你这个是要做一个项目了,估计你不会得到你想要的满意的回复,除非有大神愿意接受有偿服务

micch Lv.7 3楼

确实内容有点多,看谁正好要学习,顺便做一份也是有可能的

3190496160 Lv.7 4楼

要求太多太细,写起代码来太繁琐,这恐怕不是在论坛能够义务解决的

已显示全部内容