So I broke down and used the macro editor to see if that would help me figure this out and I did get it working. After that, I was able to put it in the Workbook Open event so that it runs on open. Here's what it looks like:
Private Sub Workbook_Open()
Sheets("Revision History").Protect Password:="StrongPasswordHere", DrawingObjects:=False, Contents:=True, Scenarios:= _
False, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True, AllowInsertingColumns:=True, AllowInsertingRows _
:=True, AllowInsertingHyperlinks:=True, AllowDeletingColumns:=True, _
AllowDeletingRows:=True, AllowFiltering:=True, AllowUsingPivotTables:= _
True
End Sub
Maybe there is something about the parameters that I don't fully understand that makes it work when all of them are listed. I'm not sure. But at least this is out there now for anyone else who needs it! The nice thing about it is that all of the Sorting functions on the Data tab are greyed out. And if you try to sort in the Filter, it doesn't work either. Success!!