Worksheet Range Protection

jscott

New Member
Joined
Mar 6, 2002
Messages
5
I'm trying to protect a certain range of cells in a worksheet from within Access.

My code is below:

Dim objExcel As Excel.Application
Dim objWB As Excel.Workbook
Dim objWS As Worksheet
Dim intColumn As Integer
Dim intRow As Integer
Dim intRecords As Integer

Set objExcel = Excel.Application
objWS.Unprotect
objWS.Protection.AllowEditRanges.Add Title:="Classified", Range:=Range("$A$2:$D$65536"), Password:=""

objWS.Columns.AutoFit
objWS.Protect
objWB.SaveAs strFileName

I get a method or data member not found on the objws.protection line.

I am referencing the Excel 8.0 object library.

Can anyone help?? I'd really appreciate it. I'm new to the Excel object model!

Thanks!
Jeanine Scott
 
Unfortunately, it's a very large company so they are restricted to the IT "gods" decision on when and how upgrades happen...

You know how that goes!
 
Upvote 0

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.
Hi,

I am trying to protect the sheet while also trying to have few cells editable for the user to enter data.

Rng = 1
DestSht = "Summary"

The below piece of code appears in a loop. The cells that are editable by the user depends on the cell index numbers.

Range(Selection, ActiveCell.Offset(0, Col - 2 - cc - 1)).Select
MyAddress = ActiveWindow.RangeSelection.Address(False, False)
RngNm = "Range" & Rng
Sheets(DestSht).Protect("pass-1")
set c = Application.Sheets(DestSht).Protection.AllowEditRanges.Add(RngNm, Range(MyAddress), "pass-1")

But the above line returns a "Application-defined or Object-defined error"

Can anyojne pls help?

Thanks
Anusha
 
Upvote 0

Forum statistics

Threads
1,214,805
Messages
6,121,664
Members
449,045
Latest member
Marcus05

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top