excel设置一个按钮,求一个编程VBA代码 15

如图所示,AH列黄格以上所填的数字是0或1,若按F9这些数都是随机变化的,黄格我取了以上各数的乘积,这个有个各个时间真伪取交集,只有以上各数全为1时,黄格才显示1,其余情... 如图所示,AH列黄格以上所填的数字是0或1,若按F9这些数都是随机变化的,黄格我取了以上各数的乘积,这个有个各个时间真伪取交集,只有以上各数全为1时,黄格才显示1,其余情况为0,在其旁边设置了一个按钮,要求按钮代码能实现如下功能:
单击一下,整个表格就不停的刷新,直到黄格显示为1,停止。
黄格的坐标为AH33
展开
 我来答
风一样的某某某
2014-11-25 · TA获得超过169个赞
知道小有建树答主
回答量:282
采纳率:100%
帮助的人:81.6万
展开全部
 sub rndd()
   j=0
   do while j=0
      for i=1 to 32
          range("AH" & I).value=int(2*rnd)
          j=range("AH" & I).value   
          if j=0 then exit for
      next i
   loop
   range("AH33")=j
  end sub
 '将以上代码复制给按钮即可
我的王是金闪闪4o
2014-11-25 · TA获得超过6700个赞
知道大有可为答主
回答量:7194
采纳率:42%
帮助的人:3345万
展开全部
既然是AH33上的所有单元格为1,AH33才为1.
你弄个按钮要达到AH33为1.那么让AH1:AH32全为1就行了啊。为什么要不停地刷新。
追问
黄色格子以上 那些填入的数被我设定为非1即0
1表示事件为真 是由表格其他部分随机决定
0表示事件为假 也是由表格其他部分随机决定
我黄格为1的意思就是以上条件全部同时满足
黄格上面的1,0是随着excel随机刷新表示的。
追答
目前你的表格设计成什么样子了。
事件是些什么。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式