Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Γενικά] Προστασία φύλλου και υπερσυνδέσεις (hyperlinks). (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/841-prostasia-filloy-kai-ypersyndeseis-hyperlinks.html)

Θανάσης 21-11-10 17:25

Προστασία φύλλου και υπερσυνδέσεις (hyperlinks).
 
Καλησπέρα σας,
Μια νέα ερώτηση αυτή τη φορά για τα προστατευμένα φύλλα.

Γίνεται σε ένα προστατευμένο φύλλο χωρίς δυνατότητα επιλογής των κλειδωμένων κελιών, να δουλεύουν οι υπερσυνδέσεις (hyperlinks) χωρίς να μπορούμε να τις αλλάξουμε; :032:
Όσο και αν προσπάθησα δεν τα κατάφερα.:wall:
Μήπως χρειάζεται κώδικας VBA ; :hmm:

Ευχαριστώ εκ των προτέρων.
Θανάσης

Tasos 21-11-10 22:25

Καλησπέρα Θανάση!

Για να δουλεύουν οι υπερσυνδέσεις (hyperlinks) θα πρέπει να υπάρχει δυνατότητα επιλογής του κελιού όπου περιέχονται.
Αυτό σημαίνει ότι δεν θα πρέπει να τα περιλάβεις στα κλειδωμένα κελιά.

Για να αποφύγεις την ανεπιθύμητη επεξεργασία τους μπορείς να χρησιμοποιήσεις
την επικύρωση δεδομένων (Δεδομένα > Επικύρωση δεδομένων) όπου στο παράθυρο διαλόγου της επικύρωσης
θα επιλέξεις από τη λίστα "Προσαρμογή" και στο πεδίο του τύπου πέρασε το 0 (Μηδέν).

Έτσι, εμποδίζεις τη μετατροπή τους, όχι όμως τη διαγραφή του κελιού ή την επικόλληση περιεχομένου.

Αν θέλεις κάτι ακόμα πιο εξειδικευμένο, απλά γράψε στο φόρουμ.

Καλή συνέχεια

Φιλικά

Τάσος

Θανάσης 22-11-10 20:40

Καλησπέρα σε όλη την παρέα.

Φίλε Τάσο σε ευχαριστώ πολύ για το χρόνο σου.

Νομίζω καταλαβαίνεις ότι πρόκειται για ημίμετρο αφού όπως είπες:
"Έτσι, εμποδίζεις τη μετατροπή τους, όχι όμως τη διαγραφή του κελιού ή την επικόλληση περιεχομένου."

Ελπίζω θα συμφωνήσεις μαζί μου ότι δεν έχουμε προστασία όταν μπορούμε να κάνουμε διαγραφή!!!

Μήπως μπορούμε να καλύψουμε την διαγραφή με την προσαρμοσμένη επικύρωση;
Μήπως η VBA μπορεί να δώσει μια λύση σε αυτή την περίπτωση;

Εγώ με τα λίγα που ξέρω από Excel δεν βλέπω να γίνεται.

Παραμένω σε αναμονή και ανοιχτός για κάθε νέα πρόταση λύσης.
Ευχαριστώ και πάλι.
Θανάσης

gr8styl 23-11-10 01:12

1 Συνημμένο(α)
Φίλε συνονόματε,
εγώ θα συμφωνήσω μαζί σου ότι η προστασία με επικύρωση που σου πρότεινε ο φίλος Τάσος δεν σου λύνει το πρόβλημα.
Θα πω όμως ότι η πρόταση του Τάσου είναι πολύ χρήσιμη για μη προστατευμένα φύλλα όπου θέλουμε κάποιο κελί να διατηρήσει τα περιεχόμενά του σε συνθήκες καταχώρησης δεδομένων.
Από όσο ξέρω η επικύρωση μπορεί να προστατέψει τα περιεχόμενα όταν καταχωρούμε κάποια τιμή ακόμα και όταν πρόκειται για το κενό, αλλά δεν υπάρχει επικύρωση που να απαγορεύει την διαγραφή ή την αντικατάσταση ενός κελιού με επικόλληση, γιατί απλά έτσι κάνουμε καταπάτηση και όχι καταχώρηση.

Τώρα σε σχέση με τη VBA, θα έλεγα ότι σίγουρα η VBA μπορεί να δώσει λύση στο ερώτημά σου. Το αφήνω όμως σαν άσκηση για τους VBA γκουρού μας. :dft012:

Εγώ επειδή όπως έχω δηλώσει είμαι λάτρης των λύσεων χωρίς VBA (την προτιμώ πάντα σαν τελευταία λύση), αλλά και επειδή το βρήκα πολύ ενδιαφέρον σαν πρόβλημα το πάλεψα και κατέληξα σε μια λύση χωρίς VBA, αλλά και χωρίς επικύρωση.

Θα έλεγα ότι ή εύρεση λύσης ήταν θέμα φαντασίας και έμπνευσης. :icon_hihi:
Δε μένει λοιπόν παρά να δεις την πρότασή μου στο συνημμένο και να μας πεις αν σε καλύπτει.

Αν κάτι δεν είναι σαφές, μην διστάσεις να ξαναρωτήσεις στο φόρουμ.:icon_yes:

Τα λέμε.

ΥΓ. Συγνώμη για το πολύ μπλα μπλα αλλά νομίζω ότι αξίζει για ένα τέτοιο θέμα. :dft003:

Tasos 23-11-10 09:51

1 Συνημμένο(α)
Καλημέρα Θανάσηδες!

Κατ αρχήν εγώ πρότεινα λύση που ίσως να μην λύνει το πρόβλημα στο ζητούμενο αλλά δεν
ξεπερνά και τις δυνατότητες εφαρμογής της από τον Θανάση (όχι τον gr8styl) που στο προφίλ
του έχει δηλώσει αρχάριος ενθαρρύνοντας τον να ξαναγράψει στο φόρουμ αν θελήσει κάτι
ακόμα πιο εξειδικευμένο.

Επισυνάπτω λοιπόν ένα συνημμένο παράδειγμα για Excel < 2007 που όποιος διαθέτει τις γνώσεις ή ρωτήσει το
φόρουμ, θα μπορεί να το προσαρμόσει στις ανάγκες του.

Καλήσυνέχεια!

Φιλικά

Τάσος

Θανάσης 23-11-10 12:40

Καλημέρα σας

Τασο και Θανάση σας ευχαριστώ πολύ και τους δύο.
Θα τα δω και αν χρειαστεί θα επανέλθω.

Ευχαριστώ και πάλι για το χρόνο σας.
Θανάσης

ΥΓ. Φίλε Τάσο μάλλον θα πρέπει να αλλάξω το αρχάριος στο προφίλ. Με έχει βοηθήσει τόσο πολύ αυτό το φόρουμ και έχω μάθει τόσα πολλά εδώ και ένα χρόνο που το παρακολουθώ, που δεν νομίζω να τα κατέχει ένας αρχάριος.
:thanks:

Tasos 23-11-10 12:48

Καλησπέρα Θανάση!

Να είσαι καλά!

Αν θέλεις μπορείς να κατεβάσεις τη βελτιωμένη έκδοση του συνημμένου παραδείγματος μου.

Καλή συνέχεια

Τάσος

gr8styl 24-11-10 00:38

Παράθεση:

Αρχική Δημοσίευση από Tasos (Μήνυμα 4421)
...
Επισυνάπτω λοιπόν ένα συνημμένο παράδειγμα για Excel < 2007 που όποιος διαθέτει τις γνώσεις ή ρωτήσει το φόρουμ, θα μπορεί να το προσαρμόσει στις ανάγκες του.
...

Πολύ καλό Τάσο
Μήπως όμως θα πρέπει να αποκλείσουμε και την αποκοπή (cut) αλλά και την διαγραφή ολόκληρης στήλης ή/και γραμμής. Απλά λέω μήπως; :023:

Τα λέμε.

ΥΓ. Θανάση, δεν έχεις παράπονο φαντάζομαι. Τώρα έχεις όλα τα κόλπα με ή χωρίς VBA :dft008:

Θανάσης 05-12-10 13:21

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

Θα ανοίξω ένα νέο θέμα πάλι σχετικά με προστατευμένο φύλλο όπου θα χρειαστώ την βοήθειά σας.

Ευχαριστώ
Θανάσης.
ΥΓ. Φίλε Τάσο ενημέρωσα και το προφίλ μου :dft012:


Η ώρα είναι 11:11.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2