![]() |
Αντικατάσταση τιμής σε πεδίο κειμένου, χωρίς τη διαγραφή προηγούμενης εγγραφής 1 Συνημμένο(α) Γειά σας Στη Φόρμα, της δειγματική Βάσης που ανέβασα, εμπεριέχονται τα πεδία: [Σύνθετο30] και [ΕΚΚΡΕΜΟΤΗΤΕΣ]. Όταν, για παράδειγμα, επιλέγεται στο Σύνθετο πλαίσιο η τιμή "ΝΑΙ", τότε στο πεδίο [ΕΚΚΡΕΜΟΤΗΤΕΣ] καταχωρίζεται (διαμέσου κώδικα) η φράση "ΝΑ ΑΝΑΝΕΩΘΕΙ". Θα ήθελα, μετά την επιλογή στο Σύνθετο: Να διαγράφεται η προηγούμενη φράση, η οποία καταχωρίστηκε μέσω κώδικα, και να προστίθεται η νέα χωρίς, όμως, να διαγράφεται τυχόν άλλο περιεχόμενο που ήδη έχει καταχωριστεί στο πεδίο [ΕΚΚΡΕΜΟΤΗΤΕΣ]. Δηλαδή, αν στο πεδίο ήταν καταχωρισμένη η φράση, π.χ. ["έχει αναλυθεί", "υψηλή σπουδαιότητα", "ΝΑ ΑΝΑΝΕΩΘΕΙ"] τότε, μετά την επιλογή "ΟΧΙ"στο Σύνθετο, στο πεδίο [ΕΚΚΡΕΜΟΤΗΤΕΣ] να αναγραφεί: ["έχει αναλυθεί", "υψηλή σπουδαιότητα", "ΝΑ ΜΗΝ ΑΝΑΝΕΩΘΕΙ"]... Σας ευχαριστώ εκ των προτέρων |
1 Συνημμένο(α) Καλησπέρα Δημήτρη, κάνε δοκιμές και δες αν σε καλύπτει το συνημμένο. Στην προτεινόμενη λύση υπέθεσα ότι οι φράσεις "ΝΑ ΑΝΑΝΕΩΘΕΙ" και "ΝΑ ΜΗΝ ΑΝΑΝΕΩΘΕΙ", βρίσκονται στο τέλος του κειμένου του πεδίου [ΕΚΚΡΕΜΟΤΗΤΕΣ]. |
1 Συνημμένο(α) Καλησπέρα Στο συνημμένο άλλαξα λίγο τον κώδικα, για να δοθεί η δυνατότητα οι φράσεις "ΝΑ ΑΝΑΝΕΩΘΕΙ" και "ΝΑ ΜΗΝ ΑΝΑΝΕΩΘΕΙ", να βρίσκονται σε οποιαδήποτε (όχι μόνο στο τέλος) θέση του κειμένου του πεδίου [ΕΚΚΡΕΜΟΤΗΤΕΣ]. |
Καλησπέρα Είχα ετοιμάσει κάτι, αλλά με πρόλαβε ο Γιώργος. Το διαφορετικό που θα έκανα, είναι: Απαλοιφή των ("") από τις λέξεις στα constands πχ "ΝΑ ΑΝΑΝΕΩΘΕΙ" αντί '"""ΝΑ ΑΝΑΝΕΩΘΕΙ""" και αντί ", " βάλτε & vbCrLf & για να σπάει το κείμενο πχ έχει αναλυθεί υψηλή σπουδαιότητα ΝΑ ΑΝΑΝΕΩΘΕΙ το ένα κάτω από το άλλο. |
Γειά σας Γιώργο σε υπερευχαριστώ για την ακριβή, σαφή και ολοκληρωμένη επίλυση του ζητούμενου! Με καλύπτει απολύτως! Επίσης, ευχαριστίες και στο Σπύρο για την πρόσθετη βοήθειά του. Καλή συνέχεια... |
Φίλε Δημήτρη, να είσαι καλά. |
Καλημέρα, καλή συνέχεια. |
| Η ώρα είναι 21:06. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.