Μετάβαση στο περιεχόμενο

Recommended Posts

Δημοσιεύτηκε

παιδιά να ρωτήσω και εγώ κάτι

 

αν σε ένα κελί θέλω να έχω μια αναδιπολούμενη λίστα με προεπιλογές

πως το κάνω;

 

πχ αυτοματοποιημένα να γράφω

1η κατοικά

μη 1η κατοικία

άλλη χρήση

Δημοσιεύτηκε

dropdown.jpg

Γα να δημιουργήσετε μια τέτοια λίστα, ακολουθήστε τα εξής βήματα:

  1. Πληκτρολογήστε ή αντιγράψτε όλους τους Νομούς της Ελλάδας σε μία στήλη. Στο παράδειγμά μας τους περνάμε στην περιοχή 'Ε3:Ε55'.
  2. Επιλέξτε το κελί στο οποίο θα εμφανίζεται ο Νομός. Στο παράδειγμά μας επιλέγουμε το C5.
  3. Επιλέξτε: Δεδομένα-> Επικύρωση
  4. Στο Επιτρεπόμενη Καταχώρηση επιλέξτε: Λίστα
  5. Στο πλαίσιο Προέλευση ορίστε την περιοχή των τιμών της λίστας. Στο παράδειγμά μας ορίζουμε Ε3:Ε55.
  6. Ενεργοποιείστε το: Ανάπτυξη μέσα στο κελί
  7. Πατήστε OK

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

Tip! Για να μη επηρεάζουν τα κρυφά δεδομένα τις εκτυπώσεις, ορίζουμε το πλάτος στήλης τους (Στο παράδειγμά μας, τη στήλη Ε) ίσο με 0.

myri επίσης δες ΕΔΩ ή ΕΔΩ

  • Upvote 2
Δημοσιεύτηκε
παιδιά να ρωτήσω και εγώ κάτι

αν σε ένα κελί θέλω να έχω μια αναδιπλούμενη λίστα με προεπιλογές

πως το κάνω;

 

έχει απαντηθεί και παλιότερα, κρίμα γεμίζουμε το thread με τα ίδια...

βλ http://www.michanikos.gr/showpost.php?p=237860&postcount=118

Δημοσιεύτηκε

Σχετικά με το ανωτέρω θέμα, παρατήρησα οτι η λίστα δεν εμφανίζει τις προεπιλογές με την αντίστοιχη μορφοποίηση που έχουν π.χ. κόκκινο χρώμα και κίτρινη επισήμανση. Γνωρίζεται αν μπορεί να γίνει αυτό, δηλαδή η λίστα να εμφανίζει τις προεπιλογές με την μορφοποίηση που έχει η καθεμιά στο αντίστοιχο κελί;

 

Ευχαριστώ Gvarth

Δημοσιεύτηκε

Σχετικά με το ανωτέρω θέμα, παρατήρησα οτι η λίστα δεν εμφανίζει τις προεπιλογές με την αντίστοιχη μορφοποίηση που έχουν π.χ. κόκκινο χρώμα και κίτρινη επισήμανση. Γνωρίζεται αν μπορεί να γίνει αυτό, δηλαδή η λίστα να εμφανίζει τις προεπιλογές με την μορφοποίηση που έχει η καθεμιά στο αντίστοιχο κελί;

 

Αυτό θα γινόταν αν το combo box , γραφόταν από την αρχή προγραμματιστικά από μας με δυνατότητες που είναι πέρα από τα πλαίσια της VBA του Excel. Σε αναζήτηση στο Internet θα βρείτε αρκετά τέτοια βοηθήματα που "παίζουν" σε VB.NET , Delphi , C++ . Όχι όμως στο Excel ή την VBA που το συνοδεύει.

 

Αν θέλετε links , να ψάξω να σας βρώ μέσα στο Σ/Κ.

 

Συμπερασματικά, τουλάχιστον μέχρι την έκδοση Excel 2007 , αυτό που ζητάτε , ΔΕΝ γίνεται. Ας μας ενημερώσει κάποιος τι ισχύει για το Excel 2010.

Δημοσιεύτηκε

Gvarth, απ' όσο το έψαξα, ούτε στο excel 2010 γίνεται κάτι τέτοιο.

 

Το να μορφοποιηθεί το combo box πχ η γραμματοσειρά του κλπ γίνεται, αλλά η νέα μορφοποίηση θα είναι ίδια για όλες τις τιμές του.

Δημοσιεύτηκε

Κάποια παραλλαγή που αφορούσε combo box με ειδικές μορφοποιήσεις και προσθήκη εικονιδίων , είχα συναντήσει παλαιότερα σε πρόσθετα για την Visual Basic που τώρα έχουν αναβαθμιστεί για να τρέχουν σε Visual Basic.Net

 

Περισσότερα στοιχεία για μελέτη υπάρχουν εδώ.

Δημοσιεύτηκε

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

 

Το Autocad , όταν επιλεγεί κάποιο σημείο , η πληροφόρηση που δίνει είναι κάποιο κείμενο του τύπου :

 

Command: ID Specify point: X = 5068.7648 Y = 224.3896 Z = -4063.3161

 

Θέλουμε τις συντεταγμένες που μας "έδωσε" το Autocad να τις έχουμε άμεσα επεξεργάσιμες στο Excel και όχι σε μορφή κειμένου .

 

Για το σκοπό αυτό , θα τοποθετήσουμε στα κελλιά δίπλα από το κείμενο που αντιγράψαμε από το Autocad συναρτήσεις που απομονώνουν τις ΧΥΖ συντεταγμένες του σημείου που επιλέχτηκε.

 

Για το Excel 2003 , μετά από σχετικούς πειραματισμούς , αν στο κελλί Α1 υπάρχει το κείμενο με τις συντεταγμένες του επιλεγμένου σημείου που αντιγράψαμε από το Autocad.

 

Μετά , με τη χρήση Find/Replace αντικαθιστούμε τις τελείες με κόμμα στο κείμενο που αντιγράψαμε. Απαραίτητο βήμα αν το διαχωριστικό των χιλιάδων είναι το κόμμα στο Excel.

 

Στη συνέχεια , στα κελλιά B1, C1 & D1 θα γράψουμε :

 

Κελλί Β1 : =VALUE(MID($A1;FIND("X =";$A1)+3;FIND("Y =";$A1)- FIND("X =";$A1)-4))

Κελλί C1 : =VALUE(MID($A1;FIND("Y =";$A1)+3;FIND("Z =";$A1)- FIND("Y =";$A1)-4))

Κελλί D1 : =VALUE(TRIM(RIGHT($A1;LEN($A1)-FIND("Z =";$A1)-3)))

 

και πλέον στα κελλιά αυτά θα έχουν απομονωθεί οι συντεταγμένες που επιλέξαμε

 

Δείτε τις συνημμένες εικόνες για λεπτομέρειες , και αν το βρίσκετε χρήσιμο , κατεβάστε το παράδειγμα ΧΥΖPoints.zip για να πειραματιστείτε.

post-342-131887266645_thumb.jpg

post-342-131887266648_thumb.jpg

XYZ Points.zip

  • Upvote 2

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε προκειμένου να αφήσετε κάποιο σχόλιο

Πρέπει να είστε μέλος για να μπορέσετε να αφήσετε κάποιο σχόλιο

Δημιουργία λογαριασμού

Κάντε μια δωρεάν εγγραφή στην κοινότητά μας. Είναι εύκολο!

Εγγραφή νέου λογαριασμού

Σύνδεση

Εάν έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
×
×
  • Create New...

Σημαντικό

Χρησιμοποιούμε cookies για να βελτιώνουμε το περιεχόμενο του website μας. Μπορείτε να τροποποιήσετε τις ρυθμίσεις των cookie, ή να δώσετε τη συγκατάθεσή σας για την χρήση τους.