Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Due to the attempts at programmatically adding code crashing Excel, I simply
tried: Wb.Sheets(1).EnableSelection = xlUnlockedCells AFTER the sheet had been copied into Wb. This works. Problem solved. Thanks! -- Dr. Doug Pruiett Good News Jail & Prison Ministry www.goodnewsjail.org "Chaplain Doug" wrote: Excel 2003. As I create new workbooks, I wish to place the following code into the workbook: Private Sub Workbook_Open() ThisWorkbook.Sheets(1).EnableSelection = xlUnlockedCells End Sub How can I do this programmatically? The reason I need to do this is because as I create the new workbook, I am copying in a single sheet (Sheets(1)) which is protected and which has only certin cells unlocked. I only want the user to be able to select the unlocked cells. Although the EnableSelection=xlUnlockedCells is set in the original, it does not carry over on the copy. Thus, the need for the Workbook_Open routine to reset it. Thanks for the help. -- Dr. Doug Pruiett Good News Jail & Prison Ministry www.goodnewsjail.org |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Programmatically Adding Code to a Workbook | Excel Programming | |||
Adding "WorkbookOpen" Code Programmatically | Excel Programming | |||
adding code to a workbook programmably | Excel Programming | |||
How to programmatically access sheets in a workbook by code name | Excel Programming | |||
Adding Code Module to Workbook | Excel Programming |