Welcome to the { mindfrost82.com } forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > MS Office > Excel

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 05-18-2008, 11:51 AM
JB
 
Posts: n/a
protect workbook

Hello.

I have a file that has 7 sheets. I want to protect it so that it can be
viewed but not edited.
I know how to do this by sheet but when I do 'protect workbook' it makes no
difference. how do you do it in one go rather than going into every sheet
and protecting it and then having to unprotect 7 times when I'm using it.

Thank you

Reply With Quote
  #2 (permalink)  
Old 05-18-2008, 01:51 PM
Ken Johnson
 
Posts: n/a
Re: protect workbook

On May 18, 8:51 pm, "JB" <somehow@somewhere> wrote:
> Hello.
>
> I have a file that has 7 sheets. I want to protect it so that it can be
> viewed but not edited.
> I know how to do this by sheet but when I do 'protect workbook' it makes no
> difference. how do you do it in one go rather than going into every sheet
> and protecting it and then having to unprotect 7 times when I'm using it.
>
> Thank you


Use macros to protect and unprotect all the sheets. Maybe...

Public Sub ProtectAllSheets()
Application.ScreenUpdating = False
Dim Sht As Object
On Error Resume Next
For Each Sht In ThisWorkbook.Sheets
Sht.Protect "password" 'change to your password
Next Sht
End Sub

Public Sub UnProtectAllSheets()
Application.ScreenUpdating = False
Dim Sht As Object
On Error Resume Next
For Each Sht In ThisWorkbook.Sheets
Sht.Unprotect "password" 'change to your password
Next Sht
End Sub
Reply With Quote
  #3 (permalink)  
Old 05-22-2008, 09:38 PM
JB
 
Posts: n/a
Re: protect workbook

Thank you I'll try that

"Ken Johnson" <KenCJohnson@gmail.com> wrote in message
news:7a252995-4e06-417f-8ee0-988445aef5e0@d19g2000prm.googlegroups.com...
> On May 18, 8:51 pm, "JB" <somehow@somewhere> wrote:
>> Hello.
>>
>> I have a file that has 7 sheets. I want to protect it so that it can be
>> viewed but not edited.
>> I know how to do this by sheet but when I do 'protect workbook' it makes
>> no
>> difference. how do you do it in one go rather than going into every sheet
>> and protecting it and then having to unprotect 7 times when I'm using it.
>>
>> Thank you

>
> Use macros to protect and unprotect all the sheets. Maybe...
>
> Public Sub ProtectAllSheets()
> Application.ScreenUpdating = False
> Dim Sht As Object
> On Error Resume Next
> For Each Sht In ThisWorkbook.Sheets
> Sht.Protect "password" 'change to your password
> Next Sht
> End Sub
>
> Public Sub UnProtectAllSheets()
> Application.ScreenUpdating = False
> Dim Sht As Object
> On Error Resume Next
> For Each Sht In ThisWorkbook.Sheets
> Sht.Unprotect "password" 'change to your password
> Next Sht
> End Sub


Reply With Quote
  #4 (permalink)  
Old 05-23-2008, 12:34 AM
Ken Johnson
 
Posts: n/a
Re: protect workbook

On May 23, 6:38 am, "JB" <somehow@somewhere> wrote:
> Thank you I'll try that
>
> "Ken Johnson" <KenCJohn...@gmail.com> wrote in message
>
> news:7a252995-4e06-417f-8ee0-988445aef5e0@d19g2000prm.googlegroups.com...
>
> > On May 18, 8:51 pm, "JB" <somehow@somewhere> wrote:
> >> Hello.

>
> >> I have a file that has 7 sheets. I want to protect it so that it can be
> >> viewed but not edited.
> >> I know how to do this by sheet but when I do 'protect workbook' it makes
> >> no
> >> difference. how do you do it in one go rather than going into every sheet
> >> and protecting it and then having to unprotect 7 times when I'm using it.

>
> >> Thank you

>
> > Use macros to protect and unprotect all the sheets. Maybe...

>
> > Public Sub ProtectAllSheets()
> > Application.ScreenUpdating = False
> > Dim Sht As Object
> > On Error Resume Next
> > For Each Sht In ThisWorkbook.Sheets
> > Sht.Protect "password" 'change to your password
> > Next Sht
> > End Sub

>
> > Public Sub UnProtectAllSheets()
> > Application.ScreenUpdating = False
> > Dim Sht As Object
> > On Error Resume Next
> > For Each Sht In ThisWorkbook.Sheets
> > Sht.Unprotect "password" 'change to your password
> > Next Sht
> > End Sub


I hope all goes well.

Ken Johnson
Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > MS Office > Excel


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

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



All times are GMT. The time now is 04:01 PM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Modded Xbox | MPAA | Converse Shoes | Salvage yard | Credit Check



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114