Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
![]() |
| Εργαλεία Θεμάτων ![]() | Τρόποι εμφάνισης ![]() |
#1
| |||
| |||
![]()
Αγαπητοί φίλοι του φόρουμ κατ' αρχάς θα ήθελα να στείλω τις ευχές μου για καλό Πάσχα και να ευχηθώ σε όλους χρόνια πολλά. Βέβαια θα θελα να σας συγχαρώ για την αξιέπαινη προσπάθεια σας και την πολύτιμη βοήθεια σας σε όλα τα μέλη του φόρουμ και για μην μακρηγορώ και σας κουράζω θα ήθελα αν μπορείτε την βοήθειά σας σε ένα αρχείο για την έκδοση διάφορων φορολογικών στοιχείων στο οποίο θα ήθελα με το πάτημα του κουμπιού αποθήκευση να εκτελεί τρεις ταυτόχρονες εργασίες όπως υπάρχουν στις κάτωθι μακροεντολές: Μακροεντολή 5,NextInvoice & SaveInvWithNewName.Δηλαδή να αποθηκεύει το στοιχείο σε κάποιο φάκελο να βάζει την επόμενη αρίθμηση στο στοιχείο και να το εγγράφει στα έσοδα. Σας ευχαριστώ για τον χρόνο σας ελπίζω σε μια απάντησή ευχόμενος ξανά καλές γιορτές σε όλους Τελευταία επεξεργασία από το χρήστη kirkon : 17-04-14 στις 13:57. Αιτία: Αλλαγή θέματος απο Συναρτήσεις σε VBA |
#2
|
![]()
Καλησπέρα Χωρίς να εξετάσουμε αν όλοι οι κώδικες του παρόντος βιβλίου είναι σωστοί, ο τρόπος για να "μαζέψουμε" πολλούς αυτοματισμούς σε ένα κουμπί είναι ο εξής: Έστω ότι έχουμε την εντολή sub doSomething () σε ένα κουμπί α' την εντολή sub doMore () σε ένα κουμπί β' και την εντολή sub ExecuteThat () σε ένα κουμπί γ' Δημιουργούμε μια νέα συγκεντρωτική εντολή στην οποία τοποθετούμε ως γραμμές κώδικα τις ονομασίες των 3 επιμέρους εντολών. Παράδειγμα: sub AllinOneMacro () doSomething doMore ExecuteThat End sub Εδώ πρέπει να προσεχθεί η σειρά που θα εκτελεστούν οι επιμέρους κώδικες. Αν για παράδειγμα η doSomething εκτυπώνει και η doMore ταξινομεί τα προς εκτύπωση πρέπει να αλλάξει η σειρά που θα εκτελεσθούν. Παράδειγμα: sub AllinOneMacro () doMore doSomething ExecuteThat End sub Τέλος συνδέουμε την νέα συγκεντρωτική εντολή σε ένα κουμπί δ'. Αν δεν χρειαζόμαστε όλες ή κάποιες από τις επιμέρους ενέργειες να εκτελούνται και χωριστά (για κάποιο λόγο) καταργούμε τα κουμπιά α', β', και γ' ή μέρος των κουμπιών. |
#3
| |||
| |||
![]()
Αγαπητέ Σπύρο σ' ευχαριστώ για την άμεση απάντηση σου το έκανα έτσι όπως το περιγράφεις αλλά έχω ένα θέμα με το αποτέλεσμα. Θα ξανακοιτάξω τον κώδικα γιατί μου ανεβάζει την αρίθμηση ανά δυο αντί για ένα. Αν δεν τα καταφέρω να βρω λύση ίσως επανέλθω. Καλό Πάσχα με υγεία |
![]() |
Ετικέτες |
vba |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Ερωτήματα ] Ένωση τριών ερωτημάτων | dimitrisp | Access - Ερωτήσεις / Απαντήσεις | 5 | 07-05-16 20:39 |
[Γενικά] Επιτάχυνση εντολών | makoulis | Excel - Ερωτήσεις / Απαντήσεις | 1 | 23-06-14 18:20 |
[ Εκθέσεις ] Πέρασμα φίλτρων από φόρμα σε έκθεση | pixelman | Access - Ερωτήσεις / Απαντήσεις | 2 | 02-03-13 20:54 |
[ Εκθέσεις ] Πέρασμα παραμέτρου σε Report | mike04 | Access - Ερωτήσεις / Απαντήσεις | 7 | 01-05-11 23:24 |
Μενου Εντολών. | Giorgos | Access - Ερωτήσεις / Απαντήσεις | 6 | 21-02-10 15:58 |
Η ώρα είναι 02:27.