<<< 返回 access911.net 编程静态资料库索引页

如何用程序判断用户是否正在EXCEL某个单元格中进行编辑?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2012-11-30  浏览人次:438


专题地址:http://access911.net/fixhtm/72FABF1E15DCE9F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


问题:

如何用程序判断用户是否正在EXCEL某个单元格中进行编辑?
当用户正在进行单元格编辑的时候,有些操作是不允许的,会出错。如果不想在每段程序中用错误陷阱来做,该如何预先测试出用户是否正在单元格中进行编辑?

 


回答:

EXCEL没有内建方法或者属性说明用户是否正在某个单元格中进行编辑。因此采用以下两个方法绕过去。
1、判断新建保存文档工具栏按钮是否可用。如果不可用一般就是用户正在编辑单元格
2、通过更改交互状态来判断。



'<CSCM>
'--------------------------------------------------------------------------------
' ProjectName   : assist911excel
' ComponentName : modPub
' ProcedureName : CellIsEditing
' VersionNumber : --
' Description   : Function
'                 判断 EXCEL 当前是否正在某个单元格中进行编辑
' Reference     : Microsoft Excel 11.0 Object Libra.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FABF1E15DCE9F3.htm

 


上一篇:如何修复911审计软件出现“3706未找到提供程序”错误

下一篇:如何更改EXCEL标题栏左侧的图标和文件菜单左侧的图标?

2017年2月22日生成静态资料