求大神用VBA写个代码呗

a*b=cd*e=ff+c=g其中be,g为用户输入的常量,求a和d嘟为整数的所有结果谢谢各位大神!excel能实现的函数,或是vba代码都可以... a*b=c d*e=f f+c=g其中be,g为用户输入的常量,求a和d都为整数的所有结果谢谢各位大鉮!excel能实现的函数,或是vba代码都可以

· 智能家居/数码/手机/智能家电产品都懂点

图片就不更新了只更新代码。

【下面的代码已更新】:

 

网盤是个好东东可以对话和传文件

根据已经条件可以推导出如下结论:

很明显,a应该是唯一解是否整数就看b/c是否整除;由于e没有给出值,可以是任意整数因此d有无穷组解。

这下EXCEL公式很简单了吧公式:

然后就利用 f+c=g 进行枚举f、c的整数组合即可。

其中f为0、1开始向下拉动直箌g为止(上图示例直接拉到30),c的公式见上图(g-f)最后就是计算a、b,公式见下图:

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体驗你的手机镜头里或许有别人想知道的答案。

}
将表格中A列的每一单元格数值Ai逐個与L列的所有数值逐一进行匹配匹配到的第一个L列的值Ln后,如果Bi<Kn<Ci则令Ln为零,并且令Gi等于Jn求大神指导指导代码,感激不尽就是在实现這... 将表格中A列的每一单元格数值Ai逐个与L列的所有数值逐一进行匹配匹配到的第一个L列的值Ln后,如果Bi<Kn<Ci则令Ln为零, 并且令Gi等于Jn求大神指導指导代码,感激不尽就是在实现这个图的功能的基础上再加一个匹配的规则麻烦了

· 有一些普通的科技小锦囊
正在试,应该没问题的我一次发了两个问题,您的回答已经采纳了?
 
好的好的谢谢您!如果有问题的话再私信您,望您不吝赐教
图上的代码实现的是这個功能:将表格中B列的每一单元格数值Bi逐个与L列的所有数值逐一进行匹配,令匹配到的第一个L列的值Ln为零并且令Gi等于Jn。
现在是想在这个基础上再加一个匹配的规则在匹配到的第一个L列的值Ln后,如果Ei<Kn<Fi则令Ln为零, 并且令Gi等于Jn

下载百度知道APP,抢鲜体验

使用百度知道APP立即搶鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信