小弟写一个vba的程序要求在word文档中能够捕捉到对任意行的单击事件

解决方案 »

  1.   

    xuexi 我也想学习学习,帮你顶顶吧
      

  2.   

    就是捕捉word文档的鼠标单击事件,然后利用这个事件在文档中进行一系列的操作,包括对当前鼠标位置的行删除,怎么样才能达到啊,我现在可以利用vba删除一个当前行,其他的删除要靠事件的触发才行啊
      

  3.   

    你这个思路不好!word文档的鼠标单击事件有其本身的用途,要不微软怎么会不提供?
      

  4.   

    为什么要在VB中删除word中的内容呢?你想象一下,word中单击是用来选择一行,难道你在word中不用修改内容了吗?
      

  5.   

    ok999ok大哥,我是自己建立了一个word模板,使用者在我的删除状态下不需要对word中进行修改,而是进行对用户所选定行的删除,也就是说用户将鼠标点击到哪个位置就删除那一行,这是一个行选择功能但是我还没有找到号的方法实现她,所以想捕捉一个鼠标的单击事件
      

  6.   

    你一定要用,那么,只能用全局鼠标HOOK了
      

  7.   

    好像不可以
    你可以在处理word的框架外获取吧
    或者直接得到框架内的系统点击事件再作处理
      

  8.   

    搂住,偶也想知道,能不能指点指点~~~~,todayxyz(windz) 的这个方法应该是最好的解决方案,