我想在单元格内容改变时执行某程序,但每回单元格内容改变后都得手动单击下,才能执行,有什么办法可以在往单元格输入内容的过程中可以判断出内容已改变也就是单元格的编辑状态下就可以判断出内容改变,这样就可以在输入的过程中就可以执行此程序?

解决方案 »

  1.   

    似乎是在单元格的change事件中执行代码...
      

  2.   

    对单元格Value值用Like语句对比 Value变化时就执行代码
      

  3.   

    你打开excel的宏选项,选VB编辑器里面看一下, 在Sheet1,2,3里面分别有Worksheet_Change事件, 只要在这个事件里面写你的代码处理就可以了
      

  4.   

    打开VBA工程资源管理器窗口, 在Sheet1,2,3里面分别有Worksheet_Change事件及Worksheet_SelectionChange事件, 前者是单元格内容改变后触发的事件,后者是单元格被选中时触发的事件。