![...](/f/29b49f4f982e4c0ff98bf947555fba61.jpg)
Ενημερώστε τις τιμές του Excel σε VBA.
Ίσως χρειαστεί να αλλάξετε την τιμή σε ένα κελί όταν εργάζεστε με Excel και Visual Basic for Applications ή VBA. Με το VBA μπορείτε να τροποποιήσετε αυτόματα κελιά χωρίς να χρειάζεται να αλλάξετε μη αυτόματα τις τιμές. Μπορείτε να ολοκληρώσετε αυτήν την εργασία χρησιμοποιώντας το αντικείμενο Range στο VBA για να επιλέξετε το κελί που θέλετε να αλλάξετε. Αφού επιλεγεί το κελί, μπορείτε να χρησιμοποιήσετε την ιδιότητα ActiveCell για να αλλάξετε την τιμή ή άλλες ιδιότητες.
Βήμα 1
Εκκινήστε το "Microsoft Office Excel" και πληκτρολογήστε "data in A1" στο κελί A1. Κάντε κλικ στην καρτέλα "Προγραμματιστής" και κάντε κλικ στο "Visual Basic" για να ανοίξετε το παράθυρο επεξεργασίας VBA.
Το βίντεο της ημέρας
Βήμα 2
Κάντε κλικ στο μενού "Εισαγωγή" και κάντε κλικ στο "Μονάδα" για να εισαγάγετε μια νέα λειτουργική μονάδα.
Βήμα 3
Δημιουργήστε μια νέα μεταβλητή String πληκτρολογώντας τα εξής:
Dim data As String
Βήμα 4
Αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα για να αλλάξετε την τιμή στο κελί A1:
Range("A1").Select data = Range("A1").Value If data = "data in A1" Στη συνέχεια ActiveCell. Τιμή = "Τα δεδομένα A1 άλλαξαν" Διαφορετικά MsgBox "Τα δεδομένα είναι εντάξει." Τέλος εαν
Βήμα 5
Πατήστε "F5" για να εκτελέσετε τη διαδικασία και να αλλάξετε την τιμή στο A1. Εκτελέστε τη διαδικασία για δεύτερη φορά και θα λάβετε ένα πλαίσιο μηνύματος που δηλώνει ότι τα δεδομένα είναι εντάξει.