Lanike71 Δημοσ. 18 Σεπτεμβρίου 2022 Δημοσ. 18 Σεπτεμβρίου 2022 Ψάχνω πληροφορίες για το πώς γίνεται να εκτυπώνω πολλά υπάρχοντα έγγραφα word, αλλά κάθε φορά να παίρνει κάποια ορίσματα, όπως ονοματεπώνυμο που θα μπαίνουν στο κατάλληλο πεδίο του εγγράφου κλπ. Ένα απλό παράδειγμα είναι ας πούμε μία λίστα γάμου με προσκλήσεις, όπου το μόνο που αλλάζει είναι το ονοματεπώνυμου του προσκεκλημένου. Μπορεί να γίνει μέσα από excel σε vba ή ακόμα και με java ή python και την ανάλογη βιβλιοθήκη.
masteripper Δημοσ. 18 Σεπτεμβρίου 2022 Δημοσ. 18 Σεπτεμβρίου 2022 (επεξεργασμένο) Με την βοήθεια των Field objects του Word Σηκώνεις το Word σαν αντικείμενο ,φορτώνεις 1 προεπιλεγμένο Word document σαν template με ετοιμα ορισμένα τα form fields και απο εκεί μεσω VBA μεταφέρεις τα δεδομένα που σε ενδιαφέρουν Εγω δουλεύω με τα Legacy Form fields (Ms Access VBA) Επεξ/σία 18 Σεπτεμβρίου 2022 από masteripper
Lanike71 Δημοσ. 18 Σεπτεμβρίου 2022 Μέλος Δημοσ. 18 Σεπτεμβρίου 2022 19 λεπτά πριν, masteripper είπε Με την βοήθεια των Field objects του Word Σηκώνεις το Word σαν αντικείμενο ,φορτώνεις 1 προεπιλεγμένο Word document σαν template με ετοιμα ορισμένα τα form fields και απο εκεί μεσω VBA μεταφέρεις τα δεδομένα που σε ενδιαφέρουν Εγω δουλεύω με τα Legacy Form fields (Ms Access VBA) Αν υπήρχε και ένα παράδειγμα από κάποιο λινκ, θα βοηθούσε πολύ.
Aggeluska Δημοσ. 18 Σεπτεμβρίου 2022 Δημοσ. 18 Σεπτεμβρίου 2022 Ειχα χρησιμοποιησει παλιοτερα την βιβλιοθηκη Apache POI (JAVA) για να φτιαξω δυναμικα excel αρχεια. Ξερω οτι υποστηριζει και word αλλα δεν το δοκιμασα ποτε. Αν googlaρεις την βιβλιοθηκη θα βρεις σιγουρα δεκαδες παραδειγματα. 1
k33theod Δημοσ. 19 Σεπτεμβρίου 2022 Δημοσ. 19 Σεπτεμβρίου 2022 (επεξεργασμένο) Τα καινούργια word έχουν μια λειτουργια που λέγεται serial letter και κάνει αυτό ακριβώς που θέλεις Επεξ/σία 19 Σεπτεμβρίου 2022 από k33theod
Επισκέπτης Δημοσ. 19 Σεπτεμβρίου 2022 Δημοσ. 19 Σεπτεμβρίου 2022 Υπάρχει λειτουργία Mail merge - είναι πιο παλιά και από τις λάσπες Αναζήτησε οδηγίες με βάση την έκδοση Word που χρησιμοποιείες
virxen75 Δημοσ. 24 Σεπτεμβρίου 2022 Δημοσ. 24 Σεπτεμβρίου 2022 (επεξεργασμένο) Φτιάχνεις ένα πρότυπο έγγραφο(template π.χ. ONOMA.dotx) και στο σημείο που αλλάζει το κείμενο βάζεις bookmark https://screenrec.com/share/SJ3tlbgToI Με vba ανοίγεις το πρότυπο συμπληρώνεις τα κενά (bookmarks) με το κείμενο που θες. Επεξ/σία 24 Σεπτεμβρίου 2022 από virxen75
Lanike71 Δημοσ. 24 Σεπτεμβρίου 2022 Μέλος Δημοσ. 24 Σεπτεμβρίου 2022 7 ώρες πριν, virxen75 είπε Φτιάχνεις ένα πρότυπο έγγραφο(template π.χ. ONOMA.dotx) και στο σημείο που αλλάζει το κείμενο βάζεις bookmark https://screenrec.com/share/SJ3tlbgToI Με vba ανοίγεις το πρότυπο συμπληρώνεις τα κενά (bookmarks) με το κείμενο που θες. Επειδή εμπλέκονται πολλά έγγραφα μέσα σε αυτό που θέλω να κάνω, είναι κάτι που γίνεται; Παράδειγμα, το ονοματεπώνυμο μπαίνει στα έγγραφα 1,2,3 κάποια άλλα στοιχεία στα 3,4,5 κάποια άλλα μόνο στο 4,5 κλπ. Σε excel μπορεί να γίνει; Με λίγα λόγια το κελί Α1, να είναι ονοματεπώνυμο, το κελί Α2 κάποιο άλλο στοιχείο κλπ και μετά με ένα πάτημα κουμπιού να εκτυπώνονται όλα;
virxen75 Δημοσ. 25 Σεπτεμβρίου 2022 Δημοσ. 25 Σεπτεμβρίου 2022 έφτιαξα ένα πρόχειρο παράδειγμα για να δεις πως δουλεύει φτιάχνεις έναν φάκελο c:\testexcel και βάζεις μέσα όλα τα αρχεία επιλέγεις το κουμπί start και βλέπεις τι κάνει city.dotx names.dotx testexcel.xlsm 2
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα