Pearson Software Consulting Services
Defined Name Box Shortcut
| 
    Excel provides many shortcut keys, 
	but one that is sorely missing is a shortcut to the Name Box on the formula 
	bar. However, you can use the following macro to set the focus to the 
	defined name box.  Assign a shortcut keystroke to the following macro 
	(I use CTRL+SHIFT+N). | 
    
       | 
  |
| 
       Public Declare Function SetFocus Lib "user32" (ByVal hwnd As Long) As Long Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" _ (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Public Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" _ (ByVal hWnd1 As Long, ByVal hWnd2 As Long, _ ByVal lpsz1 As String, ByVal lpsz2 As String) As Long Sub SetFocusNameBox() This code has been tested and it does work in Excel 2007. On a related note, you may find it annoying that the Name Box only the first 16 or so characters of a defined name. This may cause long and similar names to appear the same in the Name Box. As a remedy to this dilemma, you can widen the Name Box when it drops down by using the code here.  | 
  ||
Created By Chip Pearson and 
Pearson Software Consulting, LLC 
This Page:  
             
Updated: November 06, 2013     
MAIN PAGE   
About This Site   
Consulting   
Downloads   
Page Index    
Search   
Topic Index   
What's New   
Links  
Legalese And Disclaimers
chip@cpearson.com
© Copyright 1997-2007  Charles H. Pearson