Πώς να καταργήσετε τη μορφοποίηση υπό όρους στο Excel (3 παραδείγματα)

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

Στο Excel, Μορφοποίηση υπό όρους είναι μια εύχρηστη λειτουργία που σας επιτρέπει να μορφοποιείτε και να σκιάζετε τα κελιά χωρίς κόπο με βάση ορισμένα κριτήρια υπό όρους. Ωστόσο, μπορεί να επιθυμείτε να διαγράψετε ή να διαγράψετε την υπό όρους μορφοποίηση στο Excel μερικές φορές. Σε αυτό το σεμινάριο, θα σας εξηγήσουμε πώς να αφαιρέσετε Μορφοποίηση υπό όρους με διάφορους τρόπους, συμπεριλαμβανομένης της λειτουργίας Clear Rules και της εφαρμογής των VBA .

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

Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.

Αφαίρεση μορφοποίησης.xlsm

3 παραδείγματα για την κατάργηση της μορφοποίησης υπό όρους στο Excel

Ένα σύνολο δειγματικών δεδομένων για τους μέσους ετήσιους μισθούς σε Google's πολλαπλών τμημάτων φαίνονται στο παρακάτω στιγμιότυπο. Έχουμε επισημάνει τα εισοδήματα με μέσο μισθό άνω των $120,000 χρησιμοποιώντας το Μορφοποίηση υπό όρους Ωστόσο, μπορεί να χρειαστεί να αφαιρέσετε τη μορφοποίηση υπό όρους μετά την εφαρμογή της.

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

1. Εφαρμόστε τη βασική μέθοδο για την κατάργηση της μορφοποίησης υπό όρους

Στην αρχή, θα εφαρμόσουμε το C lear Κανόνες εντολή για να αφαιρέσετε Μορφοποίηση υπό όρους . Είναι συνήθως η βασική μέθοδος για την αφαίρεση Μορφοποίηση υπό όρους Για να εφαρμόσετε αυτές τις μεθόδους, απλώς ακολουθήστε τα βήματα.

Βήμα 1:

  • Πρώτον, επιλέξτε την περιοχή στην οποία εφαρμόσατε Μορφοποίηση υπό όρους .

Βήμα 2:

  • Κάντε κλικ στο Σπίτι.

Βήμα 3:

  • Πρώτον, κάντε κλικ στο Μορφοποίηση υπό όρους
  • Επιλέξτε το Σαφείς κανόνες
  • Τέλος, επιλέξτε Εκκαθάριση κανόνων από επιλεγμένα κελιά από το μενού.

  • Ως εκ τούτου, θα δείτε ότι η Μορφοποίηση υπό όρους δεν υπάρχει πλέον.

2. Εκτελέστε έναν κώδικα VBA για να καταργήσετε τη μορφοποίηση υπό όρους

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

Βήμα 1:

  • Πρώτον, πατήστε Alt + F11 για να ενεργοποιήσετε Φύλλο εργασίας με δυνατότητα μακροεντολών VBA .
  • Επιλέξτε Εισαγωγή από την καρτέλα.
  • Στη συνέχεια, επιλέξτε Ενότητα από τις επιλογές.

Βήμα 2:

  • Αφού επιλέξετε ένα Ενότητα , απλά επικολλήστε τα ακόλουθα VBA.
 Sub DeleteConditionalFormats() Dim WorkRng As Range On Error Resume Next xTitleId = "ExcelWIKI" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) WorkRng.FormatConditions.Delete End Sub 

Ορίστε,

  • Dim WorkRng As Range δηλώνει τη μεταβλητή WorkRng ως τιμή εύρους.
  • xTitleId = "ExcelWIKI" είναι το όνομα του τίτλου που εμφανίστηκε στο πλαίσιο εισαγωγής.
  • Set WorkRng = Application.Selection αναφέρεται στην περιοχή που θα είναι από την τρέχουσα επιλογή.
  • InputBox("Range", xTitleId, WorkRng.Address, Type:=8) αναφέρεται στο πλαίσιο εισαγωγής που εμφανίζεται για να πάρει το εύρος και ονομάζεται με τον τίτλο 'ExcelWIKI'.

WorkRng.FormatConditions.Delete αναφέρεται στη διαγραφή όλων των Conditional Format μεταξύ του εύρους.

Βήμα 3:

  • Αποθήκευση το πρόγραμμα και πατήστε F5 για να το τρέξετε.
  • Ένα κουτί εύρους 'ExelDemy' θα εμφανιστεί, επιλέξτε το εύρος.
  • Τέλος, πατήστε Εισάγετε το για να δείτε τις αλλαγές.

Κατά συνέπεια, Μορφοποίηση υπό όρους θα αφαιρεθεί από τα κελιά, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.

Παρόμοιες αναγνώσεις

  • Πώς να αφαιρέσετε το σφάλμα #DIV/0! στο Excel (5 μέθοδοι)
  • Αφαίρεση παραθύρων στο Excel (4 μέθοδοι)
  • Πώς να αφαιρέσετε τον υπερσύνδεσμο από το Excel (7 μέθοδοι)
  • Αφαίρεση ακραίων τιμών στο Excel (3 τρόποι)
  • Πώς να αφαιρέσετε παύλες από το SSN στο Excel (4 γρήγορες μέθοδοι)

3. Εκτελέστε έναν κώδικα VBA για να καταργήσετε τη μορφοποίηση υπό όρους αλλά να διατηρήσετε τη μορφοποίηση

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

Βήμα 1:

  • Για να ανοίξετε το Μακροεντολή VBA , πατήστε Alt + F11 .
  • Από τις καρτέλες, επιλέξτε το Εισαγωγή
  • Στη συνέχεια, επιλέξτε Ενότητα .

Βήμα 2:

  • Επικολλήστε τα ακόλουθα VBA κωδικός.
 Sub Remove_Condition_but_Keep_Format() Dim xRg As Range Dim xTxt As String Dim xCell As Range On Error Resume Next If ActiveWindow.RangeSelection.Count> 1 Then xTxt = ActiveWindow.RangeSelection.AddressLocal Else xTxt = ActiveSheet.UsedRange.AddressLocal End If Set xRg = Application.InputBox("Select range:", "ExcelWIKI", xTxt, , , , , , 8) If xRg Is Nothing Then Exit Sub For Each xCell In xRgWith xCell .Font.FontStyle = .DisplayFormat.Font.FontStyle .Font.Strikethrough = .DisplayFormat.Font.Strikethrough .Interior.Pattern = .DisplayFormat.Interior.Pattern If .Interior.Pattern xlNone Then .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex .Interior.Color = .DisplayFormat.Interior.Color End If .Interior.TintAndShade = .DisplayFormat.Interior.TintAndShade.Interior.PatternTintAndShade = .DisplayFormat.Interior.PatternTintAndShade End With Next xRg.FormatConditions.Delete End Sub 

Ορίστε,

  • xRg As Range αναφέρεται στη δήλωση του xRg ως εύρους.
  • xTxt As String αναφέρεται στη δήλωση του xTxt ως συμβολοσειρά.
  • xCell As Range αναφέρεται στο xCell ως εύρος.
  • Σε σφάλμα Συνέχιση Επόμενο αναφέρεται στον κώδικά σας θα συνεχίσει να εκτελείται ακόμη και αν προκύψει κάποιο σφάλμα.
  • RangeSelection.Count αναφέρεται στην επιλογή κελιών στο φύλλο εργασίας.
  • UsedRange.AddressLocal αναφέρεται στη χρησιμοποιούμενη περιοχή στο καθορισμένο φύλλο εργασίας.
  • InputBox("Select range:", "ExcelWIKI", xTxt, , , , , , , 8) είναι το πλαίσιο εισαγωγής όπου θα εισαγάγετε το εύρος όταν εμφανίζεται ο τίτλος 'ExcelWIKI'.
  • .Font.FontStyle = .DisplayFormat.Font.FontStyle οι εντολές ότι η γραμματοσειρά θα παραμείνει ως μορφοποίηση υπό όρους.
  • .Interior.PatternColorIndex = .DisplayFormat.Interior.PatternColorIndex εντολή που θα παραμείνει το χρώμα του κελιού ως μορφοποίηση υπό όρους.
  • .Interior.TintAndShade = .DisplayFormat.Interior.TintAndShade εντολές ότι η εσωτερική σκιά και το αντικείμενο θα παραμείνουν ως μορφοποίηση υπό όρους.

xRg.FormatConditions.Delete αναφέρεται στη διαγραφή όλων των μορφοποιήσεων υπό όρους για την περιοχή για την τιμή συμβολοσειράς κάτω από την περιοχή.

Βήμα 3:

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

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

Διαβάστε περισσότερα: Πώς να αφαιρέσετε τη μορφοποίηση στο Excel χωρίς να αφαιρέσετε τα περιεχόμενα

Συμπέρασμα

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

Μην διστάσετε να επικοινωνήσετε μαζί μας αν έχετε οποιαδήποτε απορία. Αφήστε ένα σχόλιο παρακάτω για να μου πείτε τη γνώμη σας.

Exceldemy το προσωπικό θα απαντήσει στα ερωτήματά σας το συντομότερο δυνατό.

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