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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 14-04-19, 16:50
Όνομα: ΓΙΩΡΓΟΣ
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-02-2010
Μηνύματα: 28
Προεπιλογή Κλείδωμα διαδοχικών κελιών

Γεια σας. Έχω ένα excel και θα ήθελα εαν υπάρχει τρόπος να κλειδωθούν συγκεκριμένα κελιά ανα 4. Δηλαδή : Να είναι ξεκλείδωτο το Ε2 και κλειδωμένο το 3,4,5,6 μετά πα΄λι ξεκλείδωτο το Ε7 και κλειδωμένο το 8,9,10,11. Όλα είναι στην ίδια στήλη. Η στήλη έχει περίπου 600 γραμμές και έλεγα μήπως υπάρχει τρόπος.

Ευχαριστώ
Απάντηση με παράθεση
  #2  
Παλιά 14-04-19, 20:19
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Το ζητούμενο θα μπορούσε να γίνει αυτόματα με κώδικα (VBA).

Συγκεκριμένα με την προσθήκη στο συμβάν Open του βιβλίου του παρακάτω κώδικα.

Κώδικας:
Private Sub Workbook_Open()
    Dim rng As Range, i As Long, sh As Worksheet
    
    Const shName As String = "LockCels" 'το όνομα του φύλλου
    Const firstLock As String = "e2"    '1ο ξεκλείδωτο  κελί
    Const n As Long = 5                 'μετατόπιση από ένα ξεκλείδωτο κελί μέχρι το επόμενο
    Const k As Long = 700               'πλήθος γραμμών
    
    Set sh = Worksheets(shName)
    Set rng = sh.Range("e2")
    
    sh.Unprotect
    rng.Resize(k).Locked = True
    
    For i = 1 To k Step n
        rng(i).Locked = False
    Next
    
    sh.Protect

    sh.Activate
End Sub
Στον κώδικα και συγκεκριμένα στις γραμμές που έχουν σχόλια θα πρέπει να γίνουν οι αναγκαίες προσαρμογές.

Δες και το συνημμένο.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm ProtectByN.xlsm (21,2 KB, 7 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 15-04-19 στις 07:00. Αιτία: βελτίωση κώδικα
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[VBA] Ενημέρωση Διαφορετικών Διαδοχικών Κελιών Με Ενα Combobox dream-garden Excel - Ερωτήσεις / Απαντήσεις 2 07-11-14 04:37
Κλείδωμα Αντώνης Access - Ερωτήσεις / Απαντήσεις 19 21-11-11 21:54
ΚΛΕΙΔΩΜΑ balex Access - Ερωτήσεις / Απαντήσεις 17 06-04-11 22:28
[Γενικά] Κλείδωμα .... crc Excel - Ερωτήσεις / Απαντήσεις 4 09-04-10 19:26


Η ώρα είναι 14:13.