Office中国论坛/Access中国论坛

标题: 【原创】如何得知Excel正处于编辑状态 [打印本页]

作者: 寂静岭    时间: 2014-5-14 18:41
标题: 【原创】如何得知Excel正处于编辑状态
本帖最后由 寂静岭 于 2014-5-14 18:46 编辑


经过各种摸索,发现答案非常简单。
DataEnryMode在编辑状态无法对其进行赋值,利用这个,强制使其对自己赋值并抓取异常,即可得知是否Excel处于编辑状态

实测可行!

                try
                {
                    Application.DataEntryMode = Application.DataEntryMode;
                }
                catch
                {
                    Debug.WriteLine("Is Editing...");
                }
作者: 醉酒狂生    时间: 2014-5-14 22:01
汪老师,你的厉害由内为外
作者: pengjia89    时间: 2014-5-14 22:23
简直是神一般地存在着
作者: admin    时间: 2014-5-15 12:21
赞一个!!
作者: ytukids    时间: 2014-7-13 07:56
好东西




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3