Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Γενικά] Κλειδωμα φυλλων με διαφορετικες επιλογες και κωδικο

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 06-05-22, 17:28
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 02-10-2011
Μηνύματα: 77
Προεπιλογή Κλειδωμα φυλλων με διαφορετικες επιλογες και κωδικο

Καλησπερα σε ολους! Το προβλημα που αντιμετωπιζω ειναι οτι θελω να κλειδωνω σχεδον ολα τα φυλλα του βιβλιου με τον ιδιο κωδικο, με διαφορετικες επιλογες ομως. Για παραδειγμα σε ενα φυλλο θελω μονο να μπορω νε επιλεγω τα μη κλιδωμενα κελια. Σε αλλο να εποτρεπεται η μορφοποιηση κελιων ή στηλων κλπ.
Αν δεν υπαρχει λυση θα καταφυγω στην μεθοδο ελαχιστου κοινου γκρουπαρισματος επιλογων, δλδ να κλειδωσω ολα τα φυλλα με τις ιδιες επιλογες (οι οποιες θα ειναι αυτες που απαιτει η "χειροτερη" περιπτωση)
Πριν το κανω ετσι ομως σκεφτηκα οτι ισως υπαρχει αλλος καλυτερος τροπος γι αυτο κ δημιουργησα το θεμα στο φορουμ.
Ευχαριστω για το χρονο σας, καλη συνεχεια
Δημητρης
Απάντηση με παράθεση
  #2  
Παλιά 07-05-22, 08:43
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 02-10-2011
Μηνύματα: 77
Προεπιλογή

Καλημερα, θα ηθελα να απολογηθω για το λαθος μου να αναζητησω βοηθεια χωρις καν να προσπαθησω. Με ψαξιμο και χρησιμοποιωντας κομματια κωδικα που ταιριαζουν εφτιαξα κατι που μου λυνει το προβλημα. Θα ηθελα να το μοιραστω μαζι σας καθως δεν εχω καταφερει ως τωρα να βοηθησω καποιον που αναζητησε βοηθεια. Φυσικα ο κωδικας ισως εχει λαθακια γραψιματος ή θα μπορουσε να απλοποιηθει.
Οι εντολες PROTECT1, PROTECT2, PROTECT3 εγιναν για να κατηγοριοποιησω τα κλειδωματα αναογα με τις επιλογες.

Sub PROTECT1()
'NO SELECTION
Sheets("MENU").Protect Password:="233"
Sheets("LANGUAGES").Protect Password:="233"
End Sub
Sub PROTECT2()
'NO SELECTION NO LOCKED CELLS
Sheets("EVALUATION1").Protect Password:="233"
Sheets("EVALUATION1").EnableSelection = xlUnlockedCells
Sheets("PRESENCES").Protect Password:="233"
Sheets("PRESENCES").EnableSelection = xlUnlockedCells
Sheets("COMPARE").Protect Password:="233"
Sheets("COMPARE").EnableSelection = xlUnlockedCells
Sheets("MATCH SQUAD").Protect Password:="233"
Sheets("MATCH SQUAD").EnableSelection = xlUnlockedCells
Sheets("GK").Protect Password:="233"
Sheets("GK").EnableSelection = xlUnlockedCells
Sheets("DF").Protect Password:="233"
Sheets("DF").EnableSelection = xlUnlockedCells
Sheets("MF").Protect Password:="233"
Sheets("MF").EnableSelection = xlUnlockedCells
Sheets("AT").Protect Password:="233"
Sheets("AT").EnableSelection = xlUnlockedCells
End Sub
Sub PROTECT3()
'SELECT FORMAT CELLS, ROWS, COLUMNS,EDIT OBJ
Sheets("EVALUATION").Protect Password:="233", _
DrawingObjects:=False, Contents:=True, Scenarios:= _
True, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True
Sheets("EVALUATION2").Protect Password:="233", _
DrawingObjects:=False, Contents:=True, Scenarios:= _
True, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True
Sheets("EVALUATION3").Protect Password:="233", _
DrawingObjects:=False, Contents:=True, Scenarios:= _
True, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True
Sheets("TESTS").Protect Password:="233", _
DrawingObjects:=False, Contents:=True, Scenarios:= _
True, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True
Sheets("FULL ROSTER STATS").Protect Password:="233", _
DrawingObjects:=False, Contents:=True, Scenarios:= _
True, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True
Sheets("PROGRESS").Protect Password:="233", _
DrawingObjects:=False, Contents:=True, Scenarios:= _
True, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True
Sheets("SETPIECES").Protect Password:="233", _
DrawingObjects:=False, Contents:=True, Scenarios:= _
True, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True
End Sub
Sub PROTECTALL()
PROTECT1
PROTECT2
PROTECT3
End Sub
Sub UNPROTECTALL()
'NO SELECTION
Dim PW As Variant
PW = InputBox("ENTER PASSWORD TO UNLOCK :")
On Error Resume Next

Dim ws As Worksheet
'Loop through each worksheet in the active workbook
For Each ws In ActiveWorkbook.Worksheets
'Unprotect each worksheet
ws.Unprotect Password:=PW
Next ws

If Err.Number <> 0 Then
MsgBox "The Password Provided is incorrect"
Exit Sub
End If
On Error GoTo 0
End Sub
Απάντηση με παράθεση
  #3  
Παλιά 07-05-22, 15:40
Όνομα: Χρήστος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 02-11-2018
Μηνύματα: 51
Προεπιλογή

Καλησπέρα.....

Πιστεύω αν ανεβάσετε ένα δείγμα αρχείου ώστε να διευκολύνετε καλύτερα αυτόν που ίσως να είναι εφικτό να σας βοηθήσουν
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Κλείδωμα φύλλων εργασίας στο google drive για συγκεκριμένα άτομα. Σπύρος23 Excel - Ερωτήσεις / Απαντήσεις 0 22-08-19 21:48
[ Φόρμες ] Προσβαση με Κωδικό jimrenoir Access - Ερωτήσεις / Απαντήσεις 0 03-02-19 12:49
Κριτήρια σε ερώτημα σε διαφορετικές εγγραφές?? tsakan Access - Ερωτήσεις / Απαντήσεις 2 22-11-17 15:47
[VBA] Κλείδωμα - Ξεκλείδωμα όλων των φύλλων ενός βιβλίου AIAS Excel - Ερωτήσεις / Απαντήσεις 7 19-12-15 20:12
[ Εκθέσεις ] Στοιχεία σε διαφορετικές σελίδες xristos Access - Ερωτήσεις / Απαντήσεις 0 09-07-12 09:46


Η ώρα είναι 20:49.