Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am looking for any advice as to how to detect cell mode. How to I
detect that cell in edit mode? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
the file=Open option in the menu will be disabled.
-- Regards, Tom Ogilvy " wrote: I am looking for any advice as to how to detect cell mode. How to I detect that cell in edit mode? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Tom Ogilvy wrote: the file=Open option in the menu will be disabled. -- Regards, Tom Ogilvy " wrote: I am looking for any advice as to how to detect cell mode. How to I detect that cell in edit mode? But I need detect cell mode in my c# code... |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You should be able to check the status of the menu item in your c# code.
-- Regards, Tom Ogilvy " wrote: Tom Ogilvy wrote: the file=Open option in the menu will be disabled. -- Regards, Tom Ogilvy " wrote: I am looking for any advice as to how to detect cell mode. How to I detect that cell in edit mode? But I need detect cell mode in my c# code... |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Not something I have used, but you can check and see if checking the ready
property of the application object will indicate this: Sub UseReady() If Application.Ready = True Then MsgBox "Application is ready." Else MsgBox "Application is not ready." End If End Sub However in one thread someone said it returned true regardless of the state of edit mode. The Ready property is in xl2002 and later. \ this is vba code to check the state of the Open menu item if you want to try and to it in C#. Dim C As Office.CommandBarControl Set C = Application.CommandBars.FindControl(ID:=23) ' Open button If C.Enabled = True Then Debug.Print Now, "Not Edit Mode" Else Debug.Print Now, "Edit Mode" End If -- Regards, Tom Ogilvy " wrote: Tom Ogilvy wrote: the file=Open option in the menu will be disabled. -- Regards, Tom Ogilvy " wrote: I am looking for any advice as to how to detect cell mode. How to I detect that cell in edit mode? But I need detect cell mode in my c# code... |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Tom Ogilvy wrote: Not something I have used, but you can check and see if checking the ready property of the application object will indicate this: Sub UseReady() If Application.Ready = True Then MsgBox "Application is ready." Else MsgBox "Application is not ready." End If End Sub However in one thread someone said it returned true regardless of the state of edit mode. The Ready property is in xl2002 and later. \ this is vba code to check the state of the Open menu item if you want to try and to it in C#. Dim C As Office.CommandBarControl Set C = Application.CommandBars.FindControl(ID:=23) ' Open button If C.Enabled = True Then Debug.Print Now, "Not Edit Mode" Else Debug.Print Now, "Edit Mode" End If -- Regards, Tom Ogilvy " wrote: Tom Ogilvy wrote: the file=Open option in the menu will be disabled. -- Regards, Tom Ogilvy " wrote: I am looking for any advice as to how to detect cell mode. How to I detect that cell in edit mode? But I need detect cell mode in my c# code... Thanks, Tom! Great solution of my problem! |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
detect ctrl-c was pressed (in copy mode) from vba? | Excel Discussion (Misc queries) | |||
Detect Cell Changes | Excel Programming | |||
How can I detect if user is in Group Mode when a macro starts? | Excel Programming | |||
Detect event if excel is in edit mode. | Excel Programming | |||
Detect Group mode | Excel Programming |