Πώς να καθαρίσετε τα κελιά στο Excel με κουμπί (με λεπτομερή βήματα)

  • Μοιραστείτε Αυτό
Hugh West

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

Κατεβάστε το βιβλίο ασκήσεων

Μπορείτε να κατεβάσετε το βιβλίο ασκήσεων από εδώ:

Εκκαθάριση κελιών με Button.xlsm

Βήματα για την εκκαθάριση κελιών στο Excel με κουμπί

Σε αυτή την ενότητα, θα σας δείξω τα γρήγορα και εύκολα βήματα για να καθαρίσετε τα κελιά στο Excel με ένα κουμπί σε λειτουργικό σύστημα Windows. Θα βρείτε λεπτομερείς εξηγήσεις με σαφείς εικόνες για κάθε πράγμα σε αυτό το άρθρο. Έχω χρησιμοποιήσει Έκδοση Microsoft 365 Αλλά μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη έκδοση ανάλογα με τη διαθεσιμότητά σας. Αν κάτι από αυτό το άρθρο δεν λειτουργεί στη δική σας έκδοση, τότε αφήστε μας ένα σχόλιο.

📌 Βήμα 1: Δημιουργία ενότητας VBA

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

Μπορείτε να χρησιμοποιήσετε ALT + F11 για να ανοίξετε το "Microsoft Visual Basic για εφαρμογές" αν δεν έχετε προσθέσει την καρτέλα Developer.

  • Τώρα, ένα παράθυρο με όνομα "Microsoft Visual Basic για εφαρμογές" Εδώ, από την επάνω γραμμή μενού, πατήστε το κουμπί "Εισαγωγή" Και θα εμφανιστεί ένα μενού. Από αυτά, επιλέξτε το "Module'" επιλογή.

📌 Βήμα 2: Εισαγωγή κώδικα VBA στην ενότητα

  • Τώρα, ένα νέο "Module" θα εμφανιστεί το παράθυρο. Επικόλληση αυτόν τον κώδικα VBA στο πλαίσιο.

✅ Κώδικας για την εκκαθάριση κελιών Διατήρηση της μορφής:

 Sub Clear_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8) rng.Select Selection.ClearContents End Sub 

Κώδικας για την εκκαθάριση κελιών συμπεριλαμβανομένης της μορφής

 Sub Clear_Cell_With_Button_including_Format() Dim rng As Range Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8) rng.Select Selection.Clear End Sub 

Κώδικας για την πλήρη διαγραφή κυττάρων

 Sub Delete_Cell_With_Button() Dim rng As Range Set rng = Application.InputBox(Prompt:="Select the Range of Cell", Title:="Exceldemy", Type:=8) rng.Select Selection.Delete End Sub 

Διαβάστε περισσότερα: Πώς να καθαρίσετε τα κελιά στο Excel VBA (9 εύκολες μέθοδοι)

📣 Διαφορά μεταξύ των εντολών Clear, Delete και ClearContents στο Excel VBA

Έχετε 3 εντολές διαθέσιμο σε Excel VBA για να καθαρίσουν τα κύτταρα. Αλλά λειτουργούν διαφορετικά για διαφορετικούς σκοπούς. ClearContent διαγράφει μόνο την τιμή του κελιού, διατηρώντας την ίδια μορφή του κελιού. Και, η εντολή Σαφής αφαιρεί τόσο την τιμή όσο και τη μορφοποίηση του κελιού και αφήνει τα κελιά κενά. Αλλά η εντολή Διαγραφή αφαιρεί τα κελιά εντελώς και μετατοπίζει τα κάτω κελιά προς τα πάνω για να γεμίσει τη θέση.

📌 Βήμα 3: Δημιουργία κουμπιού μακροεντολής

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

  • Πρώτον, μεταβείτε στο Προγραμματιστής στην επάνω κορδέλα.
  • Στη συνέχεια, κάντε κλικ στο Εισαγωγή επιλογές και επιλέξτε το Κουμπί

  • Αφού επιλέξετε το εικονίδιο του κουμπιού, πρέπει να σχεδιάστε a κουτί στην περιοχή όπου θέλετε να τοποθετήσετε το κουμπί. Σχεδιάστε λοιπόν ένα πλαίσιο σε μια κατάλληλη περιοχή για να δημιουργήσετε ένα κουμπί μακροεντολών.

  • Αφού σχεδιάσετε το κουτί, ένα παράθυρο με το όνομα " Ανάθεση μακροεντολής " θα εμφανιστεί.
  • Από τη λίστα, επιλέξτε το μακροεντολή που έχετε δημιουργήσει στο παρελθόν.
  • Στη συνέχεια, πατήστε OK .

  • Ως αποτέλεσμα, θα δείτε ότι θα δημιουργηθεί ένα κουμπί μακροεντολών στην επιλεγμένη περιοχή. Κάντε δεξί κλικ στο στο κουμπί μακροεντολών για να μετονομασία ως " Μόνο καθαρά περιεχόμενα ".

  • Τώρα, δημιουργήστε άλλα δύο κουμπιά για άλλους κωδικούς με το όνομα " Εκκαθάριση κελιών συμπεριλαμβανομένης της μορφής " και " Διαγραφή κελιών "

Διαβάστε περισσότερα: Excel VBA: Καθαρισμός περιεχομένων εάν το κελί περιέχει συγκεκριμένες τιμές

📌 Βήμα 4: Εκτέλεση μακροεντολών με κουμπί

Τώρα, προσπαθήστε να εκτελέσετε τους κωδικούς μακροεντολών με τα κουμπιά που δημιουργήσατε ένα προς ένα. Δείχνω εδώ την έξοδο για κάθε εντολή.

🎉 Έξοδος εντολής Clear Contents

  • Τώρα, κάντε κλικ στο κουμπί με το όνομα " Μόνο καθαρά περιεχόμενα " για να διαγράψετε μόνο τις τιμές των επιλεγμένων κελιών.

  • Αφού κάνετε κλικ στο κουμπί, θα ανοίξει ένα αναδυόμενο παράθυρο που θα σας ζητήσει να επιλέξετε την περιοχή κελιών που θέλετε να διαγράψετε.
  • Λοιπόν, επιλέξτε το εύρος των κελιών στο πλαίσιο και πατήστε OK .

  • Αφού κάνετε κλικ στο OK , θα δείτε ότι οι τιμές του επιλεγμένου κελιού διαγράφονται, αλλά το μορφή των κυττάρων εξακολουθεί να παραμένει το ίδιο.

Διαβάστε περισσότερα: Excel VBA για την εκκαθάριση των περιεχομένων της περιοχής (3 κατάλληλες περιπτώσεις)

🎉 Εκκαθάριση εξόδου εντολής

  • Τώρα, ομοίως, κάντε κλικ στο " Εκκαθάριση κελιών συμπεριλαμβανομένης της μορφής " για να διαγράψετε τις τιμές των κελιών και να αφαιρέσετε επίσης τις μορφοποιήσεις.
  • Όπως φαίνεται και προηγουμένως, καθορίστε το την περιοχή κελιών που θέλετε να διαγράψετε στο πλαίσιο εισαγωγής και πατήστε OK .

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

🎉 Έξοδος εντολής διαγραφής

  • Τώρα, για την περίπτωση της χρήσης του Διαγραφή εντολή, πρέπει να χρησιμοποιήσετε τα ίδια βήματα για να εκτελέσετε τη μακροεντολή.
  • Έτσι, κάντε κλικ στο κουμπί με το όνομα " Διαγραφή κελιών " και καθορίστε την περιοχή κελιών στο πλαίσιο εισαγωγής.

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

Διαβάστε περισσότερα: Διαφορά μεταξύ διαγραφής και εκκαθάρισης περιεχομένων στο Excel

Πράγματα που πρέπει να θυμάστε

  • Σαφής η εντολή διαγράφει τόσο τις τιμές όσο και τις μορφές των κελιών.
  • Διαγραφή η εντολή αφαιρεί τα κελιά εντελώς.
  • ClearContents διαγράφει μόνο τις τιμές των κελιών και διατηρεί τις μορφές των κελιών ίδιες.

Συμπέρασμα

Σε αυτό το άρθρο, βρήκατε πώς να καθαρίσετε τα κελιά στο Excel με το κουμπί. Ελπίζω να βρήκατε αυτό το άρθρο χρήσιμο. Μπορείτε να επισκεφθείτε τον ιστότοπό μας ExcelWIKI για να μάθετε περισσότερο περιεχόμενο που σχετίζεται με το Excel. Παρακαλώ, αφήστε σχόλια, προτάσεις ή ερωτήματα αν έχετε κάποια στην ενότητα σχολίων παρακάτω.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.