Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [VBA] Εμφάνιση msgbox μόνο όταν το κελί είναι ενεργό

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 28-10-12, 13:30
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-02-2010
Μηνύματα: 196
Προεπιλογή Εμφάνιση msgbox μόνο όταν το κελί είναι ενεργό

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

Με τον παρακάτω κώδικα εμφανίζετε ένα msgbox όταν το κελί έχει κάποια τιμή μεγαλύτερη του μηδέν(0), αλλά και όταν μετά επιλέξεις κάποιο άλλο.

Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Integer
i = Range("j26")
If i > 0 Then
Msgbox " χχχχχχχχχχχχχ", vbInformation, "Stella Hellas info"
End If
End Sub
Μπορεί να εμφανίζετε μόνο για το συγκεκριμένο κελί.
Φιλικά Γιώργος
Απάντηση με παράθεση
  #2  
Παλιά 28-10-12, 13:59
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλησπέρα!

Γιώργο δοκίμασε:

Κώδικας:
Private Sub Worksheet_Change(ByVal Target As Range)
' If Target.CountLarge = 1 Then ' Για φύλλα με 1048576 γραμμές
    If Target.Count = 1 Then
        If Target.Address = "$J$26" Then
            ' Application.Undo    ' Αναίρεση της αλλαγής αν χρειαστεί
            MsgBox " χχχχχχχχχχχχχ", vbInformation, "Stella Hellas info"
        End If
    End If
End Sub
Ίσως αντιμετωπίσεις πρόβλημα αν το συγκεκριμένο κελί ($J$26) ανήκει σε κάποια συγχώνευση κελιών.

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #3  
Παλιά 28-10-12, 14:47
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 06-02-2010
Μηνύματα: 196
Προεπιλογή

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


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[VBA] MsgBox όταν είναι κλειστός ο εκτυπωτής gfevran Excel - Ερωτήσεις / Απαντήσεις 0 01-12-14 19:25
[Μορφοποίηση] Πως μπορώ να επιλέξω μόνο τα ψηφία από ένα κελί; ManiaM Excel - Ερωτήσεις / Απαντήσεις 5 17-01-14 14:31
[ Φόρμες ] Πρόσθεση νέου record σε φόρμα που είναι link με πινάκες σε pc που είναι server Dafnh0106 Access - Ερωτήσεις / Απαντήσεις 5 29-01-13 20:31
[ Ερωτήματα ] Εμφανίζονται μόνο τα πεδία που είναι συμπληρωμένα ioantsit4 Access - Ερωτήσεις / Απαντήσεις 3 29-09-12 19:05
[ Υποφόρμες ] Εμφάνιση Μόνο τελευταίας εγγραφής σε συνεχή φόρμα wanaka Access - Ερωτήσεις / Απαντήσεις 2 09-02-12 20:15


Η ώρα είναι 06:47.