ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [VBA] Msgbox αλλαγή μεγέθους γραμματοσειράς και χρώματος

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 24-10-12, 21:29
Το avatar του χρήστη anestaki
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 05-02-2010
Μηνύματα: 198
Προεπιλογή Msgbox αλλαγή μεγέθους γραμματοσειράς και χρώματος

Πως αλλάζουμε μέσα σε ένα msgbox το μέγεθος της γραμματοσειρά και το χρώμα παράδειγμα:
Msgbox “Προσοχή “ (μεγάλο και κόκκινο)& “μπλα μπλα” (νορμάλ)
Απάντηση με παράθεση
  #2  
Παλιά 25-10-12, 16:40
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.249
Προεπιλογή

Καλησπέρα σε όλους!

H VBA δεν μας δίνει τη δυνατότητα μορφοποίησης ενός Msgbox εκτός και αν καλέσουμε API των Windows (ξεφεύγουμε από το Office όμως).

Το Msgbox που παρέχεται στη VBA έχει τη δυνατότητα να εμφανίζει χαρακτηριστικά εικονίδια
που μπορεί να ορίσει ο προγραμματιστής αναλόγως το περιεχόμενο του κειμένου.
Για παράδειγμα:

Κώδικας:
Sub testMsgbox()
    MsgBox "Ερώτηση", vbYesNo + vbQuestion + vbDefaultButton2, "Τίτλος"
    MsgBox "Ερώτηση", vbYesNoCancel + vbQuestion + vbDefaultButton1, "Τίτλος"
    MsgBox "Ερώτηση", vbAbortRetryIgnore + vbQuestion + vbDefaultButton3, "Τίτλος"
    MsgBox "Ερώτηση", vbInformation + vbRetryCancel, "Τίτλος"
    MsgBox "Πληροφορία", vbInformation, "Τίτλος"
    MsgBox "Πληροφορία", vbInformation + vbSystemModal, "Πάντα σε πρώτο πλάνο του συστήματος"
    MsgBox "Γκρίνια", vbExclamation, "Τίτλος"
    MsgBox "Επικίνδυνο σφάλμα", vbCritical, "Τίτλος"
End Sub
Οτιδήποτε άλλο χρησιμοποιηθεί στη θέση του κλασικού Msgbox, πίστεψε με δεν θα θεωρηθεί επαγγελματικό.

Ωστόσο μπορείς στη θέση του MsgBox να χρησιμοποιήσεις UserForm και να μορφοποιήσεις τα περιεχόμενα του όπως επιθυμείς.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Αλλαγή χρώματος σε φόρμα Αντώνης Access - Ερωτήσεις / Απαντήσεις 2 03-04-16 08:24
[ Ερωτήματα ] Αλλαγή γραμματοσειράς της έκθεσης. Νιόνιος Access - Ερωτήσεις / Απαντήσεις 0 11-03-14 13:16
Αλλαγή χρώματος επικεφαλίδας από Styles mtheristis Word - Ερωτήσεις / Απαντήσεις 3 26-04-12 17:42
[ Φόρμες ] Αλλαγή χρώματος φόντου σε εγγραφή apostolos Access - Ερωτήσεις / Απαντήσεις 2 31-01-11 23:10
[VBA] Αλλαγή χρώματος κελιού ytsiak Excel - Ερωτήσεις / Απαντήσεις 5 18-09-10 00:44


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