Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I have several sheets in one workbook that i want to protect all with the
same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You may want to share the code you tried and explain why it didn't work.
Sophie wrote: I have several sheets in one workbook that i want to protect all with the same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia -- Dave Peterson |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I used the following code:
Sub ProtectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Protect Password:="justme" Next N Application.ScreenUpdating = True End Sub I did the following: Copied and pasted it into the VBA and ran the macro and saved changes but then what do I do? How do I get it to unprotect? Sub UnprotectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Unprotect Password:="justme" Next N Application.ScreenUpdating = True End Sub Sub Protect_Selected_Sheets() Set MySheets = ActiveWindow.SelectedSheets For Each ws In MySheets ws.Select ws.Protect Password:="justme" Next ws End Sub "Dave Peterson" wrote: You may want to share the code you tried and explain why it didn't work. Sophie wrote: I have several sheets in one workbook that i want to protect all with the same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia -- Dave Peterson . |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
If you hit alt-F8, you should see a list of macros available to you.
Select the "UnprotectAllSheets" macro and click Run. If the list doesn't include these macros, then make sure you put the code into the correct location. If the macro starts, then stops with an error message, you'll have to share how it broke--what line caused the trouble. If you're new to macros: Debra Dalgleish has some notes how to implement macros he http://www.contextures.com/xlvba01.html David McRitchie has an intro to macros: http://www.mvps.org/dmcritchie/excel/getstarted.htm Ron de Bruin's intro to macros: http://www.rondebruin.nl/code.htm (General, Regular and Standard modules all describe the same thing.) Sophie wrote: I used the following code: Sub ProtectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Protect Password:="justme" Next N Application.ScreenUpdating = True End Sub I did the following: Copied and pasted it into the VBA and ran the macro and saved changes but then what do I do? How do I get it to unprotect? Sub UnprotectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Unprotect Password:="justme" Next N Application.ScreenUpdating = True End Sub Sub Protect_Selected_Sheets() Set MySheets = ActiveWindow.SelectedSheets For Each ws In MySheets ws.Select ws.Protect Password:="justme" Next ws End Sub "Dave Peterson" wrote: You may want to share the code you tried and explain why it didn't work. Sophie wrote: I have several sheets in one workbook that i want to protect all with the same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia -- Dave Peterson . -- Dave Peterson |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Ok this was too time consuming. I just need a code to put to protect all the
worksheets and then unprotect them when needed. Can you supply me with that? Thanks, "Dave Peterson" wrote: If you hit alt-F8, you should see a list of macros available to you. Select the "UnprotectAllSheets" macro and click Run. If the list doesn't include these macros, then make sure you put the code into the correct location. If the macro starts, then stops with an error message, you'll have to share how it broke--what line caused the trouble. If you're new to macros: Debra Dalgleish has some notes how to implement macros he http://www.contextures.com/xlvba01.html David McRitchie has an intro to macros: http://www.mvps.org/dmcritchie/excel/getstarted.htm Ron de Bruin's intro to macros: http://www.rondebruin.nl/code.htm (General, Regular and Standard modules all describe the same thing.) Sophie wrote: I used the following code: Sub ProtectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Protect Password:="justme" Next N Application.ScreenUpdating = True End Sub I did the following: Copied and pasted it into the VBA and ran the macro and saved changes but then what do I do? How do I get it to unprotect? Sub UnprotectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Unprotect Password:="justme" Next N Application.ScreenUpdating = True End Sub Sub Protect_Selected_Sheets() Set MySheets = ActiveWindow.SelectedSheets For Each ws In MySheets ws.Select ws.Protect Password:="justme" Next ws End Sub "Dave Peterson" wrote: You may want to share the code you tried and explain why it didn't work. Sophie wrote: I have several sheets in one workbook that i want to protect all with the same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia -- Dave Peterson . -- Dave Peterson . |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You have the code.
I don't think I could make any meaningful changes to what you have. Sophie wrote: Ok this was too time consuming. I just need a code to put to protect all the worksheets and then unprotect them when needed. Can you supply me with that? Thanks, "Dave Peterson" wrote: If you hit alt-F8, you should see a list of macros available to you. Select the "UnprotectAllSheets" macro and click Run. If the list doesn't include these macros, then make sure you put the code into the correct location. If the macro starts, then stops with an error message, you'll have to share how it broke--what line caused the trouble. If you're new to macros: Debra Dalgleish has some notes how to implement macros he http://www.contextures.com/xlvba01.html David McRitchie has an intro to macros: http://www.mvps.org/dmcritchie/excel/getstarted.htm Ron de Bruin's intro to macros: http://www.rondebruin.nl/code.htm (General, Regular and Standard modules all describe the same thing.) Sophie wrote: I used the following code: Sub ProtectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Protect Password:="justme" Next N Application.ScreenUpdating = True End Sub I did the following: Copied and pasted it into the VBA and ran the macro and saved changes but then what do I do? How do I get it to unprotect? Sub UnprotectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Unprotect Password:="justme" Next N Application.ScreenUpdating = True End Sub Sub Protect_Selected_Sheets() Set MySheets = ActiveWindow.SelectedSheets For Each ws In MySheets ws.Select ws.Protect Password:="justme" Next ws End Sub "Dave Peterson" wrote: You may want to share the code you tried and explain why it didn't work. Sophie wrote: I have several sheets in one workbook that i want to protect all with the same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia -- Dave Peterson . -- Dave Peterson . -- Dave Peterson |
#7
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
When I put unprotect all it gives me an error and to fix it.
Gord can you help??? You always help me with my absurd questions. Can you provide me with a code that will work and walk me through the process to put this in place? Thanks, "Dave Peterson" wrote: You have the code. I don't think I could make any meaningful changes to what you have. Sophie wrote: Ok this was too time consuming. I just need a code to put to protect all the worksheets and then unprotect them when needed. Can you supply me with that? Thanks, "Dave Peterson" wrote: If you hit alt-F8, you should see a list of macros available to you. Select the "UnprotectAllSheets" macro and click Run. If the list doesn't include these macros, then make sure you put the code into the correct location. If the macro starts, then stops with an error message, you'll have to share how it broke--what line caused the trouble. If you're new to macros: Debra Dalgleish has some notes how to implement macros he http://www.contextures.com/xlvba01.html David McRitchie has an intro to macros: http://www.mvps.org/dmcritchie/excel/getstarted.htm Ron de Bruin's intro to macros: http://www.rondebruin.nl/code.htm (General, Regular and Standard modules all describe the same thing.) Sophie wrote: I used the following code: Sub ProtectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Protect Password:="justme" Next N Application.ScreenUpdating = True End Sub I did the following: Copied and pasted it into the VBA and ran the macro and saved changes but then what do I do? How do I get it to unprotect? Sub UnprotectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Unprotect Password:="justme" Next N Application.ScreenUpdating = True End Sub Sub Protect_Selected_Sheets() Set MySheets = ActiveWindow.SelectedSheets For Each ws In MySheets ws.Select ws.Protect Password:="justme" Next ws End Sub "Dave Peterson" wrote: You may want to share the code you tried and explain why it didn't work. Sophie wrote: I have several sheets in one workbook that i want to protect all with the same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia -- Dave Peterson . -- Dave Peterson . -- Dave Peterson . |
#8
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You posted three macros, all of which should work.
1. Protect all sheets 2. Unprotect all sheets 3. Protect selected sheets. All three of these should be stored in a General module in your workbook. If you used 1 to protect all sheets there is no reason that 2 will not unprotect all sheets. I will not provide any different macros. You should be able to figure out how to create a fourth macro to unprotect selected sheets if you need one. Please post the line where you get the error on the macro UnprotectAllSheets Gord On Fri, 26 Feb 2010 09:59:01 -0800, Sophie wrote: When I put unprotect all it gives me an error and to fix it. Gord can you help??? You always help me with my absurd questions. Can you provide me with a code that will work and walk me through the process to put this in place? Thanks, "Dave Peterson" wrote: You have the code. I don't think I could make any meaningful changes to what you have. Sophie wrote: Ok this was too time consuming. I just need a code to put to protect all the worksheets and then unprotect them when needed. Can you supply me with that? Thanks, "Dave Peterson" wrote: If you hit alt-F8, you should see a list of macros available to you. Select the "UnprotectAllSheets" macro and click Run. If the list doesn't include these macros, then make sure you put the code into the correct location. If the macro starts, then stops with an error message, you'll have to share how it broke--what line caused the trouble. If you're new to macros: Debra Dalgleish has some notes how to implement macros he http://www.contextures.com/xlvba01.html David McRitchie has an intro to macros: http://www.mvps.org/dmcritchie/excel/getstarted.htm Ron de Bruin's intro to macros: http://www.rondebruin.nl/code.htm (General, Regular and Standard modules all describe the same thing.) Sophie wrote: I used the following code: Sub ProtectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Protect Password:="justme" Next N Application.ScreenUpdating = True End Sub I did the following: Copied and pasted it into the VBA and ran the macro and saved changes but then what do I do? How do I get it to unprotect? Sub UnprotectAllSheets() Application.ScreenUpdating = False Dim N As Single For N = 1 To Sheets.Count Sheets(N).Unprotect Password:="justme" Next N Application.ScreenUpdating = True End Sub Sub Protect_Selected_Sheets() Set MySheets = ActiveWindow.SelectedSheets For Each ws In MySheets ws.Select ws.Protect Password:="justme" Next ws End Sub "Dave Peterson" wrote: You may want to share the code you tried and explain why it didn't work. Sophie wrote: I have several sheets in one workbook that i want to protect all with the same password. I tried some of the codes that were given but they did not work for me. Can some one please help? Also if you can explain it thouroughly for me as I am still learning this whole new macro thing. In advance thanks -Sofia -- Dave Peterson . -- Dave Peterson . -- Dave Peterson . |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Protection of many sheets | Excel Worksheet Functions | |||
help with protection of sheets | Excel Discussion (Misc queries) | |||
Applying Protection To Multiple Sheets | New Users to Excel | |||
Password protection for Excel sheets | Excel Discussion (Misc queries) | |||
Protection and Hiding Sheets | Excel Discussion (Misc queries) |