Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > ΕΞΑΓΩΓΗ_ΚΕΙΜΕΝΟΥ_ΑΠΟ_ΠΕΡΙΕ? ?? �ΟΜΕΝΑ_ΠΕΔΙΟΥ

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 07-02-24, 19:16
Όνομα: ΠΑΝΑΓΙΩΤΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-02-2021
Μηνύματα: 25
Προεπιλογή ΕΞΑΓΩΓΗ_ΚΕΙΜΕΝΟΥ_ΑΠΟ_ΠΕΡΙΕ? ?? �ΟΜΕΝΑ_ΠΕΔΙΟΥ

Καλησπερα σας!

θα ηθέλα την βοηθεία σας σχετικά με τα παρακατω:
Πως μπορώ από ένα πεδίο που περιέχει την τιμή CD_FE_Φ.800/340590/343443/Σ.1212/ 25 - 10- 23/ ΠΑΠΑΔΟΠΟΥΛΟΣ/ΝΙΚΟΣ να εξάγω για αρχή ότι υπάρχει από το "Φ" και μετά και μετά να σπάει το κειμενο που βρίσκεται αναμεσα σε "/" ή "_"(στην περίπτωση που αντί για / υπάρχει το _) σε διαφορετικά πεδία;
Σας ευχαριστώ !!!
Απάντηση με παράθεση
  #2  
Παλιά 08-02-24, 15:00
Όνομα: Πάκος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 17-12-2011
Περιοχή: Θεσσαλονικη
Μηνύματα: 169
Προεπιλογή συνεχεια

χαιρετω τα μελη

Φιλε μου πρεπει να δουλεψεις τους κωδικες

α) right(me.[pedio],InStrRev(Me.[pedio], "_Φ")-2)
οπου InStrRev(Me.[pedio], "_Φ") ειναι ο αριθμος απο δεξια που βρισκεται το _Φ
τον αριθμο 2 (επειδη ψαχνει 2 ψηφια το _ και το Φ) ισως τον διορθωσεις αναλογα με την τιμη που θα σου δινει θα παιξεις τους αριθμους 0,1,-1
εκανα το "_Φ" για να αποφυγουμε εαν σε καποιο ονομα υπαρχει το γραμμα Φ θα διαβασει λαθος

β) InStr(1,Me.[πεδιο], "Φ")

σου δινει την θεση του Φ

μετα InStr(1,Me.[πεδιο], "/")

σου δινει την θεση του πρωτου /

τελος τον κωδικα Mid(Me.[πεδιο],InStr(1,Me.[πεδιο], "Φ"),InStr(1,Me.[πεδιο], "/"))
θα σου δωσει .800
για να αποφυγεις την τελεια
Mid(Me.[πεδιο],InStr(1,Me.[πεδιο], "Φ")+1,InStr(1,Me.[πεδιο], "/"))
θα σου δωσει 800

και σου δινει απο το Φ μεχρι το πρωτο /

απο εκει και περα δουλευεις οπως θελεις τι να περιεχει


αν θες απο το δευτερο / κανε το εξης

InStr(InStr(1,Me.[πεδιο], "/"),Me.[πεδιο], "/")
οπου αντι απο την αρχη ψαχνει μετα το πρωτο "/ " μεχρι το δευτερο

ελπιζω να σε κατατοπισα
φιλικα
Πασχάλης

Τελευταία επεξεργασία από το χρήστη pakos : 08-02-24 στις 22:45.
Απάντηση με παράθεση
  #3  
Παλιά 08-02-24, 22:46
Όνομα: Πάκος
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 17-12-2011
Περιοχή: Θεσσαλονικη
Μηνύματα: 169
Προεπιλογή συνεχεια 2

για να μην σε κουραζω εκανα μια βαση με 5 πεδια

δουλεψε την πανω στην δικη σου
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Database1.accdb (404,0 KB, 10 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 14-02-24, 22:27
Όνομα: ΠΑΝΑΓΙΩΤΗΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 01-02-2021
Μηνύματα: 25
Προεπιλογή

Σε Ευχαριστώ για την βοήθεια και τον χρόνο σου!
Με εκτιμηση.
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

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

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



Η ώρα είναι 07:22.