| Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
| |
|
#1
| |||
| |||
|
Γεια σας παιδιά, Αν π.χ. σε μια περιοχή (Α1:C10) πληκτρολογήσω οτιδήποτε άλλο, εκτός από αριθμητικές τιμές να παίρνω μήνυμα λάθους. Θα ήθελα να γίνεται με vba όχι με επικύρωση δεδομένων. Ευχαριστώ πολύ για όποια βοήθεια. |
|
#2
|
|
Καλησπέρα Αντιγράψτε τον παρακάτω κώδικα, στο φύλλο, στο συμβάν Change. Κώδικας: Dim c As Range, i As Long
For i = 1 To 10
Set c = Cells(i, 1)
If Not IsNumeric(c) Then
MsgBox ""
Exit Sub
Else
'do nothing
End If
Next i
Αν θέλετε να αλλάξετε περιοχή: Αλλάξτε τους έγχρωμους χαρακτήρες, στο For (1 to 10 με ότι άλλο - για κελιά) Αλλάξτε τους έγχρωμους χαρακτήρες, στο Set (1 με ότι άλλο - για στήλη) Παράδειγμα: Για να ελέγξουμε την περιοχή C10:C35 For i = 10 to 35 και Set c = Cells(i, 3) Στο Else, υπάρχει ένα σχόλιο. Αν πρέπει να κάνει κάτι άλλο ο κώδικας, βάλτε το αντί του 'do nothing |
|
#3
| |||
| |||
|
Καλησπέρα Μια άλλη πρόταση στο συνημμένο αρχείο Φιλικά/Γιώργος Τελευταία επεξεργασία από το χρήστη kapetang : 13-01-15 στις 18:45. Αιτία: Αλλαγή συνημμένου |
|
#4
| |||
| |||
|
Γεια σου Σπύρο και Γιώργο, και οι δύο προτάσεις δουλεύουν τέλεια μου έχετε προσφέρει εξαιρετική! βοήθεια και οι δύο Σας Υπέρ Ευχαριστώ. Φιλικά Γιώργος |
|
#5
| |||
| |||
|
Γιώργο έκανα αλλαγή του συνημμένου για να ελέγχεται και η επικόλληση
|
|
#6
| |||
| |||
|
Γιώργο σε Ευχαριστώ για μια φορά ακόμη. Ν' σαι καλά και να έχεις πάντα καλή υγεία. Με σεβασμό και εκτίμηση Φιλικά Γιώργος Τελευταία επεξεργασία από το χρήστη gfevran : 14-01-15 στις 11:33. |
|
#7
| ||||
| ||||
|
Καλησπέρα! Μια ακόμα προσέγγιση με VBA : Κώδικας: Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:C10")) Is Nothing Then
If Not IsNumeric(Evaluate("=SUM((A1:C10)*ISNUMBER(A1:C10))")) Then
MsgBox "Δεν επιτρέπεται η καταχώρηση κειμένου..."
Application.Undo
End If
End If
End Sub
Καλή συνέχεια! Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
|
#8
| |||
| |||
|
Καλησπέρα Τάσο, Πάρα πολύ καλό! Σ' Ευχαριστώ Φιλικά Γιώργος |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [VBA] Επικύρωση δεδομένων με απαρίθμηση σφαλμάτων | gfevran | Excel - Ερωτήσεις / Απαντήσεις | 4 | 23-09-16 19:03 |
| Επικύρωση δεδομένων | Χρήστος | Access - Ερωτήσεις / Απαντήσεις | 0 | 21-12-13 22:05 |
| [Συναρτήσεις] Επικύρωση Δεδομένων από Λίστα και Επέκταση (ή κατάργηση) της βάσης. | George R | Excel - Ερωτήσεις / Απαντήσεις | 3 | 14-07-13 00:05 |
| [Συναρτήσεις] Εξαρτημένη επικύρωση. | gr8styl | Excel - Ερωτήσεις / Απαντήσεις | 0 | 18-06-13 13:37 |
| [Συναρτήσεις] Επικύρωση δεδομένων και επιλογή λίστας | Γιώργος Κ. | Excel - Ερωτήσεις / Απαντήσεις | 16 | 15-01-13 03:24 |
Η ώρα είναι 02:36.


Υβριδικός τρόπος

