LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #9   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3
Default Prevent Editing of Worksheets w/in SpreadsheetML

No, I never found the solution to locking stuff down within the XML.

Ultimately, what I ended up having to do is:

1. Do as much as I can with the SpreadsheetML document
2. Programmatically open the SpreadsheetML doc as an Excel workbook and
apply locking / cell editing.

Not the best of worlds, but I've resigned myself to it.

In terms of advice, the only thing I can think of offering is the process
for locking down a spreadsheet programmatically goes kinda like this:

For each cell range you want to keep editable:
currentRange.Locked = false

For each worksheet you want locked
currentSheet.Protect(password)

And then
workbook.Protect(password)

It's sorta backwards: where you probably (and I do) want to specify certain
cell ranges that cannot be editable, Excel works the other way. In Excel,
you're describing what cells you want to continue to be editable. You have
to opt-in instead of opt-out.

Hope that helps!

Rush


"franciepants" wrote:

Hi R Rush - I was wondering if you ever found an answer to your question. I
too am trying to programmatically protect specific cells but have only been
able to protect the entire worksheet. In my scenario, I generate XML code via
Access which in turn creates an Excel spreadsheet. I have successfully
created the spreadsheet, added and formatted specific rows but the protection
tags seem to protect the entire worksheet. Any advice would be greatly
appreciated.

 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Removing protections that prevent me from editing formulas. Tom Excel Worksheet Functions 2 December 23rd 09 04:18 PM
How to prevent editing within a specific cells? Eric Excel Discussion (Misc queries) 1 October 24th 08 05:17 AM
How do I prevent editing in a cell based on the value in another? LEA Excel Worksheet Functions 0 November 8th 06 05:21 PM
Prevent Locked for Editing on a network bat_man2282 Excel Programming 4 December 20th 03 02:25 PM
Permit DoubleClick but prevent other editing David Powell Excel Programming 1 July 19th 03 08:50 PM


All times are GMT +1. The time now is 08:11 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"