把糖果放入魔酸会怎样?(视频)

视频

A     韩绪   A 韩绪 
回答
  • victory那些事 victory那些事

    这个想法是可以实现的,思路如下:
    首先对固定的单元格区域命名,例如命名为:testarea
    然后在某个角落不会使用到的单元格中(例如a65536)程序将会填入公式“=sum(testarea)”,并与之前的求和值(存放在单元格a65535中)做比较,如果不同,表明区域的数值有变化。然后在calculate事件中作如下判断:
    private sub worksheet_calculate()
    range("a65536").formular1c1="=sum(testarea)
    if range("a65536").value<>range("a65535").value then
    if range("a65535").value=""then '第一次判断
    range("a65535").value=range("a65536").value
    else
    '.固定的单元格区域数值有变化,再判断哪个单元格与之前的数值不同
    end if
    else
    '.固定的单元格区域数值没有变化,不用处理
    end if
    end sub
    查找具体哪些单元格数值有变化,需要将原固定的单元格区域中的数值复制到另一片区域,然后逐个单元格做比较,这里可以定一个基准单元格,然后使用for.next循环语句和offset函数进行循环判断。

类似问答
精品推荐

友情链接

友链互换QQ:

谷财 备案编号:蜀ICP备11019336号-3商务合作:235-677-2621

Copyright 2009-2020 Chengdu Sanzilewan Technology Co.,Ltd all rights reserve

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活