| Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλησπέρα θα ήθελα σας παρακαλώ την βοήθεια των φίλων του forum για την συνάρτηση που θα μεταφέρει Αυτόματα μεταφορά ημερομηνιών αφίξεων και αναχωρήσεων σε άλλα φύλλα που δημιουργούνται για παρακολούθηση κρατήσεων και διαχείριση ενοικιαζόμενων καταλυμάτων . εδώ δηλαδή πως θα μπορούσε να μπουν αυτόματα οι ημερομηνίες κρατήσεων που έρχονται από το φύλλο ΚΡΑΤΗΣΕΙΣ Βooking Z και AA αλλά στο σωστό φύλλο modern ή warm η σε κάποιο ακόμα που θα ανοιχτεί στην πορεία , ανάλογα με το όνομα του δωματίου που έγινε η κράτηση στήλη ad - ΚΡΑΤΗΣΕΙΣ Βooking Τελευταία επεξεργασία από το χρήστη ΠΑΝΑΓΙΩΤΟΠΟΥΛΟΣ ΙΩΑΝΝΗΣ : 20-04-19 στις 09:35. |
|
#2
| |||
| |||
|
Καλημέρα Γιάννη, δες μια πρόταση στο συνημμένο. |
|
#3
| |||
| |||
|
Γιωργο καλημέρα Πρέπει δηλαδή στην στήλη BJ που παίρνει επικυρωμένα τα ονόματα των δωματίων η AD ,να τα αλλάξω από Modern σε rngModern Και εάν ναι θα έρχονται μετά μόνες τους οι ημερομηνίες σε αυτό που έφτιαξες η θα κάνω πάντα επικαιροποιση ,το δοκίμασα αλλά κάτι δεν έκανα σωστά και δεν ήρθαν. Στο φύλλο ΚΡΑΤΗΣΕΙΣ κάποιες κρατήσεις δεν αναφέρουν το διαμέρισμα για το οποίο έγιναν!NAI έχουν ακυρωθεί η έχουν κάποιο πρόβλημα στην κράτηση οπότε δεν δεσμεύουν δωμάτιο |
|
#4
| |||
| |||
|
Καλησπέρα Γιάννη στο αρχείο που ανέβασα και για τα 2 ενοικιαζόμενα έχω βάλλει τους σχετικούς τύπους, ώστε αυτόματα, αν προστεθεί κάποια κράτηση στο φύλλο ΚΡΑΤΗΣΕΙΣ, οι σχετικές ημερομηνίες να μεταφέρονται αντίστοιχα στα φύλλα Warm και Modern. Αν θέλεις να προσθέσεις και άλλο ενοικιαζόμενο πχ με όνομα Cool: 1) Στη στήλη BJ θα πρέπει να προσθέσεις και το Cool. 2) Να δημιουργήσεις ένα όνομα πχ rngCool (δες την εικόνα) 3) Να αντιγράψεις το φύλλο Warm και να το ονομάσεις Cool 4) Στο φύλλο Cool να αλλάξεις στους τύπους το rngWarm με το rngCool. |
|
#5
| |||
| |||
|
Γιώργο Προσπαθώ να το καταλάβω Αλλά μάλλον κάτι κάνω λάθος ,ίσως να μην έδωσα να καταλάβεις πως θέλω να λειτούργει αυτό Κάνω paste τις κρατήσεις που έρχονται από μια πλατφόρμα στην στήλη AF μέχρι AV Όλες οι κρατήσεις που έρχονται παίρνουν ημερομηνίες που μεταφέρονται με convert στις στήλες Z και ΑΑ Μένει μόνο μετά να βάλω με το χέρι σε ποιο δωμάτιο θα τους ταχτοποιήσω ,οπότε βάζω με το χέρι το αντίστοιχο δωμάτιο Modern ή Warm στήλη AD (που παίρνει επικυρωμένα τα ονόματα των δωματίων από την BU στήλη ) Μετέφερα τους τύπους όλους που έστειλες στο σωστό φύλλο αλλά κάτι μου μεταφέρει ακόμα ,ίσως δεν μεταφερθεί ο κώδικας. Έχω μπερδευτεί . Δεν κατάλαβα πως δημιουργώ το φύλλο με όνομα πχ rngCool Όταν πάω να αλλάξω το δωμάτιο από την στήλη AD ,τότε σβήνουν οι έγραφες στα φύλλα modern,warm Ανέβασα νέο φύλλο γιατί αυτό είναι το σωστό . Τελευταία επεξεργασία από το χρήστη ΠΑΝΑΓΙΩΤΟΠΟΥΛΟΣ ΙΩΑΝΝΗΣ : 21-04-19 στις 08:00. |
|
#6
| |||
| |||
|
Καλημέρα Γιάννη γράφεις: «Δεν κατάλαβα πως δημιουργώ το φύλλο με όνομα πχ rngCool » Αυτό δείχνει ότι μάλλον έχεις μπερδευτεί με τον όρο «Όνομα». 1) Κάθε ενοικιαζόμενο έχει ένα όνομα πχ Warm, Cool, Modern. Το όνομα αυτό, καταχωρείται (ή επιλέγεται) σε κάποια κελιά και στη λίστα επικύρωσης του φύλλου ΚΡΑΤΗΣΕΙΣ (στήλη BJ του προηγούμενου βιβλίου στο νέο δεν υπάρχει). 2) Για κάθε ένα από τα παραπάνω ενοικιαζόμενα δημιουργούμε και ένα φύλλο εργασίας. Στα φύλλα μπορούμε να δώσουμε οποιοδήποτε όνομα, αλλά για να ξέρουμε σε πιο ενοικιαζόμενο αναφέρεται το φύλλο, τους δίνουμε τα ίδια ονόματα (Warm, Cool, Modern). 3) Στο Excel έχουμε επίσης τη δυνατότητα να ονομάσουμε, περιοχές κελιών, τύπους και σταθερές και να χρησιμοποιούμε το όνομα στη θέση τους. Τα ονόματα αυτά δημιουργούνται από το μενού (υπάρχει εντολή που ανοίγει το σχετικό παράθυρο διαλόγου). Στην εικόνα του προηγούμενου μηνύματός μου, παρουσιάζεται το σχετικό παράθυρο διαλόγου (είναι για Excel 2010 αλλά παραπλήσιο θα είναι και για το 2003). Για το ζητούμενο (αντιγραφή των κρατήσεων του φύλλου ΚΡΑΤΗΣΕΙΣ στο κατάλληλο φύλλο ενοικιαζόμενου (Warm, Modern) δημιούργησα δύο ονόματα ένα για κάθε ενοικιαζόμενο. Τα ονόματα αυτά (ονομάζουν τύπους) θα μπορούσαν να είναι οποιαδήποτε αλλά για να ξέρουμε το ενοικιαζόμενο που αφορούν, τα ονόμασα rngWarm και rngModern. Τα ονόματα rngWarm και rngModern χρησιμοποιούνται στους τύπους των στηλών AB και ΑC των φύλλων Warm και Modern, αντίστοιχα. Το βιβλίο, που ανέβασες, όπως φαίνεται στην εικόνα, εκτός από τα ονόματα rngWarm και rngModern , που δημιούργησα, περιέχει και πάρα πολλά άλλα (ποιος τα δημιούργησε;). Περισσότερα για τα ονόματα αυτού του τύπου μπορείς να αναζητήσεις στο διαδίκτυο. Επισυνάπτω επίσης πάλι μια εικόνα από το παράθυρο διαχείρισης ονομάτων. |
|
#7
| |||
| |||
|
Καλημέρα Γιώργο σε ζαλισα συυγνώμη Από τις παρατηρήσεις κατάλαβα ,εκτός από 3) Στο Excel έχουμε επίσης τη δυνατότητα να ονομάσουμε, περιοχές κελιών, τύπους και σταθερές και να χρησιμοποιούμε το όνομα στη θέση τους. Τα ονόματα αυτά δημιουργούνται από το μενού (υπάρχει εντολή που ανοίγει το σχετικό παράθυρο διαλόγου).πως ? Τα ονόματα rngWarm και rngModern χρησιμοποιούνται στους τύπους των στηλών AB και ΑC των φύλλων Warm και Modern, αντίστοιχα. Μάλλον εννοείς Z και ΑΑ Το πρόβλημα που αντιμετώπισα στο παράδειγμα σου το αρχικό που έστειλες χωρίς να πειράξω τίποτα από τον κώδικα ,γιατί δεν γνωρίζω άλλωστε ,(και μετά έπαιξα με αυτό, και γιαυτο έκανα το δεύτερο τελικό που έστειλα) είναι : Η λειτουργία του είναι η εξής Κάνω paste τις κρατήσεις που έρχονται από μια πλατφόρμα στην στήλη AF μέχρι AV Όλες οι κρατήσεις που έρχονται παίρνουν ημερομηνίες που μεταφέρονται με convert στις στήλες Z και ΑΑ Μένει μόνο μετά να βάλω με το χέρι σε ποιο δωμάτιο θα τους ταχτοποιήσω ,οπότε βάζω με το χέρι το αντίστοιχο δωμάτιο Modern ή Warm στήλη AD (που παίρνει επικυρωμένα τα ονόματα των δωματίων από την BJ στήλη (στο παράδειγμα σου ) Όταν πάω να αλλάξω το δωμάτιο από την στήλη AD ή στις ημερομηνίες όπως έρχονται γιατί έγινε ένα λάθος πχ. Στις στήλες AI και AJ ,τότε σβήνουν οι έγραφες στα φύλλα modern,warm και δεν επανέρχονται . . |
|
#8
| |||
| |||
|
Γιάννη γράφεις: «3) Στο Excel έχουμε επίσης τη δυνατότητα να ονομάσουμε, περιοχές κελιών, τύπους και σταθερές και να χρησιμοποιούμε το όνομα στη θέση τους. Τα ονόματα αυτά δημιουργούνται από το μενού (υπάρχει εντολή που ανοίγει το σχετικό παράθυρο διαλόγου).πως ?» Κάνε αναζήτηση στο διαδίκτυο. Θα βοηθήσει και στην κατανόηση των ονομάτων. Μια περιγραφή για το Excel 2010, που έχω, δε θα ταίριαζε με το Excel 2003. Είναι πάντως περίεργο, ενώ το βιβλίο σου είναι γεμάτο με ονόματα, να ρωτάς πως δημιουργούνται (πώς βρέθηκαν στο βιβλίο;) «Τα ονόματα rngWarm και rngModern χρησιμοποιούνται στους τύπους των στηλών AB και ΑC των φύλλων Warm και Modern, αντίστοιχα. Μάλλον εννοείς Z και ΑΑ» Δεν κάνω λάθος, στο βιβλίο που ανέβασα και στις στήλες AB και AC των φύλλων Warm και Modern, υπάρχουν τύποι της μορφής: =IF(ISERROR(INDEX('ΚΡΑΤΗΣΕΙΣ Booking'!$Z:$Z;SMALL(rngWarm;ROW(A1))));"";INDEX(' ΚΡΑΤΗΣΕΙΣ Booking'!$Z:$Z;SMALL(rngWarm;ROW(A1)))) =IF(ISERROR(INDEX('ΚΡΑΤΗΣΕΙΣ Booking'!$Z:$Z;SMALL(rngModern;ROW(A1))));"";INDEX ('ΚΡΑΤΗΣΕΙΣ Booking'!$Z:$Z;SMALL(rngModern;ROW(A1)))) «Όταν πάω να αλλάξω το δωμάτιο από την στήλη AD ή στις ημερομηνίες όπως έρχονται γιατί έγινε ένα λάθος πχ. Στις στήλες AI και AJ ,τότε σβήνουν οι έγραφες στα φύλλα modern,warm και δεν επανέρχονται» Στο Excel 2010 όταν αλλάζω δωμάτιο στη στήλη AD του φύλλου ΚΡΑΤΗΣΕΙΣ, η αλλαγή θα γίνει και στις στήλες AB και AC των φύλλων Warm και Modern. Το ίδιο γίνεται και όταν αλλάζουν οι ημερομηνίες στις στήλες Z κα AA του φύλλου ΚΡΑΤΗΣΕΙΣ. Κανονικά θα έπρεπε και το Excel 2003 να έχει την ίδια συμπεριφορά. |
|
#9
| |||
| |||
|
Γιώργο σε ευχαριστώ πάρα πάρα πολύ για τον χρόνο σου , προσπάθησα αλλά δεν τα κατάφερα ,σίγουρα φταίει ότι χρησιμοποιώ 2003 πρέπει να αναβαθμιστώ,δεν έχει ίδια συμπεριφορά σε αυτό ,προς το παρόν θα χρησιμοποιήσω την προηγούμενη έκδοση την χειροκίνητη που έφτιαξες που αυτή τουλάχιστον δουλεύει κάνω copy τις ημερομηνίες από τις στήλες Z και ΑΑ και paste στα αντίστοιχα φύλλα Warm και Modern. Αν στη διάρκεια βρεθεί κάτι θα το ήθελα σε ευχαριστώ |
|
#10
| |||
| |||
|
Γιάννη, επειδή η λύση που στηρίζεται σε ονόματα και εγγενείς συναρτήσεις του Excel, δημιουργεί προβλήματα, στο συνημμένο, προτείνω μια λύση με μια συνάρτηση χρήστη (συνάρτηση που δημιουργήθηκε με κώδικα). Ελπίζω να δουλέψει. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [VBA] Αντιγραφή δεδομένων σε άλλο φύλλο, από γραμμές που δεν έχουν errors | sakis297 | Excel - Ερωτήσεις / Απαντήσεις | 3 | 19-09-15 12:54 |
| [Γενικά] Μεταφορά δεδομένων από μια καρτέλα σε άλλη | Γιώργος Κ. | Excel - Ερωτήσεις / Απαντήσεις | 10 | 18-01-13 14:03 |
| [ Φόρμες ] Μορφοποίηση πεδίων που έχουν ίδια τιμή. | dimitris p | Access - Ερωτήσεις / Απαντήσεις | 9 | 22-05-12 17:01 |
Η ώρα είναι 06:31.


Αλλαγή σε γραμμικό τρόπο

