|
-
Apr 15th, 2005, 03:18 PM
#1
Thread Starter
Frenzied Member
unprotecting excel worksheet
Hello
I have got this worksheet which does not open normally in windows explorer since it is protected.
i tried to unprotect it from the excel bars but the option was greyed out
i was wondering if i could write some VB code which would unprotect the file and then i could view it normally
Last edited by vb_student; Apr 16th, 2005 at 04:31 AM.
-
Apr 15th, 2005, 03:52 PM
#2
Re: unprotecting excel worksheet
Are we talking sheet or workbook? If the sheet is only protected then you can open the file with no issues but may
only be able to edit the non-protected sheets.
If its protected at the workbook level then you need a passwrod to unprotect it before opening it.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 15th, 2005, 04:30 PM
#3
Re: unprotecting excel worksheet
I think your talking Workbook protection so here is a sample.
VB Code:
Option Explicit
'Add a reference to MS Excel xx.0 Object Linrary
Private Sub Command1_Click()
Dim oApp As Excel.Application
Dim oWB As Excel.Workbook
Set oApp = New Excel.Application
oApp.Visible = True
Set oWB = oApp.Workbooks.Open("C:\Book1.xls")
oWB.Unprotect "Password"
'Do your stuff
'...
'...
oWB.Close True 'Save changes
Set oWB = Nothing
oApp.Quit
Set oApp = Nothing
End Sub
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Apr 16th, 2005, 04:31 AM
#4
Thread Starter
Frenzied Member
Re: unprotecting excel worksheet
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|