Εμφάνιση ενός μόνο μηνύματος
  #11  
Παλιά 27-02-19, 18:36
istrios Ο χρήστης istrios δεν είναι συνδεδεμένος
Όνομα: Μιχάλης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 11-05-2013
Μηνύματα: 34
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Καλησπέρα.
Παρακολουθώ την «συζήτηση» και θα ήθελα να σας πω μερικά πράγματα...

Πάμε πίσω στο post #4...
Το αρχείο έχει πολλά συγχωνευμένα κελιά (πολύ κακό για τον κώδικα)
Το φύλλο αρχική, δεν έχει κανένα ουσιαστικό ρόλο, παρά μόνο...«ομορφιά» να το πώ;
Η φόρμα, έχει λάθη και είναι «μπερδεψοδουλειά» για τον δημιουργό βασικά, αφού έχουμε ταυτόχρονα,
Textboxes και Comboboxes, με ονομασία TextBox1, TextBox2 κλπ.
Τελικά τι είναι τι, δεν μπορεί να καταλάβει κανείς με το πρώτο, αλλά πρέπει να το ψάξει...

Από την άλλη, πολλά Msgboxes, χωρίς νόημα, που «κουράζουν» τον χρήστη.
Όταν θέλω να κλείσω την φόρμα, το:
MsgBox("Θέλετε σίγουρα να κλείσετε τη φόρμα καταχωρήσεων;" δεν χρειάζεται.
Για να πατήσω το κουμπί «Κλείσιμο φόρμας» ναι θέλω να την κλείσω...

Αλλά και το QueryClose, που με οδηγεί στο:
MsgBox "Παρακαλώ πατήστε το πλήκτρο κλείσιμο!" είναι περιττό.

Θα πρέπει ή να καταργηθεί το κουμπί «Κλείσιμο φόρμας» και να κλείνει από το default "X" κουμπί,
ή να καταργηθεί το default "X" κουμπί (να μην φαίνεται καθόλου) και
να κλείνει από το κουμπί «Κλείσιμο φόρμας»

Τώρα...
Από την στιγμή, που κάποιος έχει φόρμα στην εργασία του, θα πρέπει
ή να κάνει μόνο καταχωρήσεις από την φόρμα και τίποτε άλλο
(με βάση το επίπεδο χρηστών που έχετε αναφέρει) και τα υπόλοιπα...
φίλτρα κλπ να γίνουν στα φύλλα ή
να κάνει τα πάντα στην φόρμα, ώστε να μην γίνονται λάθη (αυτό θα το αποτρέπει ο κώδικας)
και να μην έχει επαφή με τα φύλλα καθόλου...

Εδώ βέβαια, μιλάμε για πρόγραμμα...
Μπορούμε να σε βοηθήσουμε σε αυτό, αλλά όχι να στο δώσουμε έτοιμο.

Προχωράς φτάνεις κάπου, κι αν δυσκολεύεσαι βοηθάμε επάνω στο δικό σου έργο...

Όσο για το gif με τη σχολή χορού...είναι από ένα site (το οποίο γνωρίζω, αλλά δεν θα αναφέρω)
που όπως όλα τα sites του χώρου αυτού, δίνουν οδηγίες και κατευθύνσεις αλλά
κανείς δεν μπορεί να μάθει vba, και να δημιουργεί προγράμματα από tutorials...

Πρόταση
Για ένα τόσο μικρό πρόγραμμα, με τόσο λίγες εγγραφές και χρήστες αρχάριους όπως είπες,
ένα φύλλο καταχωρήσεων,
μια φόρμα μόνο για καταχωρήσεις, με έλεγχο σφαλμάτων
ενώ τα υπόλοιπα, από το πολύ φιλικό περιβάλλον των φύλλων, είναι υπέρ αρκετό.

Τα πολύ «φαντεζί» πράγματα, δεν είναι πιο χρηστικά από τα απλά.
Σπύρο καλησπέρα. Ξεκίνησα μόλις φέτος το χειμώνα με μηδέν γνώσεις ν ασχολούμαι με excel και VBA και γι αυτό βλέπεις και πολλά λάθη από τη μία και τόσες πολλές ερωτήσεις στο Φόρουμ. Ξεσήκωσα φόρμες και παρακολουθώντας οδηγίες μάλλον χάθηκα κι εγώ από τη μία κι από την άλλη από ενθουσιασμό σε ότι κατάφερνα έλεγα ωραίο αυτό, ωραίο το άλλο. Τη VBA τη θεωρώ για το χαμηλό επίπεδο μου άπιαστο όνειρο...δεν πρόκειται να γράψω με δικό μου σκεπτικό κανέναν κώδικα γιατί απλά δεν ξέρω και τη θεωρώ άκρως δουλειά επαγγελματία με σπουδές στο αντικείμενο...ένας απλός ταμίας στην εργασία μου είμαι και επειδή όλα αυτά περνάνε από τα χέρια μου εκτός την έκδοση λογαριασμών, ταμείο κλπ, έχω τις κρατήσεις, τις φθορές, τις ενδοτμηματικές κινήσεις μεταξύ τμημάτων...πολύ γράψιμο και χαρτί δηλαδή και είπα μήπως κάνω την εργασιακή ζωή μου ευκολότερη. Υπάρχουν ακόμα άλλα δύο τμήματα που αναγκαστικά πρέπει κι αυτά να δουλεύουν με ότι έφτιαξα για να είναι ομοιόμορφα όλα. Να ξέρεις ότι οι συμβουλές είναι σωστές. Πες το υπέρμετρο ενθουσιασμό για έναν που βλέπει τις δυνατότητες ενός προγράμματος για πρώτη φορά και να υπερέβαλα.
Παράθεση:
Αρχική Δημοσίευση από Spirosgr Εμφάνιση μηνυμάτων
Τώρα...
Από την στιγμή, που κάποιος έχει φόρμα στην εργασία του, θα πρέπει
ή να κάνει μόνο καταχωρήσεις από την φόρμα και τίποτε άλλο
(με βάση το επίπεδο χρηστών που έχετε αναφέρει) και τα υπόλοιπα...
φίλτρα κλπ να γίνουν στα φύλλα ή
να κάνει τα πάντα στην φόρμα, ώστε να μην γίνονται λάθη (αυτό θα το αποτρέπει ο κώδικας)
και να μην έχει επαφή με τα φύλλα καθόλου...

Εδώ βέβαια, μιλάμε για πρόγραμμα...
Μπορούμε να σε βοηθήσουμε σε αυτό, αλλά όχι να στο δώσουμε έτοιμο.

Προχωράς φτάνεις κάπου, κι αν δυσκολεύεσαι βοηθάμε επάνω στο δικό σου έργο...
Γι αυτό το ενδεχόμενο τη δημιουργία ενός τύπου προγράμματος που αναφέρεις πολύ φοβάμαι ότι δεν θα τα καταφέρω να το ολοκληρώσω..αλλά από την άλλη όπως λέει και ο λαός ..ποτέ μην λες ποτέ...αλλά δεν μου το έχω...νομίζω

Θα ακολουθήσω πάντως τις παρατηρήσεις σου.

Τελευταία επεξεργασία από το χρήστη istrios : 27-02-19 στις 18:53.
Απάντηση με παράθεση