问题描述
我的任务是尝试制作一个具有一定复杂性的Excel工作簿,坦率地说,这超出了我通常的驾驶室。我已经设法解决了一些小问题,但在努力将它们整合在一起方面却步履艰难。
最终目标是制作一种审核/跟踪器电子表格。业务顺序:
1::用户从3个组合框中选择数据(其中有些依赖项涉及书中另一张纸上的命名范围)
2 :用户输入要设置的新数据
3:用户确认操作,将旧数据复制到第三页进行历史/跟踪,并在第二页上的新位置输入新数据。
4 :文档在编辑后保存。
现在我已经完成了第一步的大部分工作,前两个组合框填充了相关数据(第二个框依赖于第一个组合),第三个组合框是在打开文档时手动填充的。
我已经从过去的其他工作中获得了第3步和第4步的代码(抄袭是公认的事实吧?)
我正在寻求帮助的第二步。
让我回想起90年代中期的大学,我已经草拟了一些伪代码来给我一些指导,但是我真的很努力地找到实现它的方法。
When user clicks on combobox_product:
check value of combobox_status
check value of combobox_tenant
check value of combobox_product
lookup client on sheet matching value of status
fill cells D12,E12,G12 & I12 based on vlookup of client where product equals pertinent table
然后,当用户用新数据填充第14行时,他们可以单击“提交”按钮,开始进行复制工作并保存文档。
就目前而言,我认为我需要在更基本的IF内使用复杂的IF来做到这一点,而复杂的IF可能具有VLookup和Match的组合?可能是用FOR来填充行吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)