Passer au contenu principal
 

Comment supprimer des colonnes entières en fonction de la valeur d'en-tête dans Excel?

Auteur : Siluvia Dernière modification: 2021-12-31

Dans de nombreux cas, vous devrez peut-être supprimer les colonnes entières en fonction de la valeur d'en-tête dans Excel. Par exemple, vous devez supprimer toutes les colonnes qui contiennent la valeur «old» dans l'en-tête. Dans ce didacticiel, nous allons vous montrer les méthodes de suppression de colonnes entières en fonction de la valeur d'en-tête dans les détails.

Supprimer des colonnes entières en fonction de la valeur d'en-tête avec le code VBA
Supprimez des colonnes entières en fonction de la valeur d'en-tête avec Kutools for Excel


Supprimer des colonnes entières en fonction de la valeur d'en-tête avec le code VBA

Vous pouvez supprimer des colonnes entières en fonction de la valeur d'en-tête avec le code VBA. Veuillez faire comme suit.

1. presse autre + F11 touches simultanément pour ouvrir le Application Microsoft Visual Basic fenêtre.

2. dans le Application Microsoft Visual Basic fenêtre, cliquez sur insérer > Module. Et puis copiez et collez le code ci-dessous dans la fenêtre Module.

Code VBA: supprimer des colonnes entières en fonction de la valeur d'en-tête

Sub DeleteSpecifcColumn()
	Set MR = Range("A1:D1")
	For Each cell In MR
		If cell.Value = "old" Then cell.EntireColumn.Delete
	Next
End Sub

Florales:

1) dans le code, "et les sites anciens»Est la valeur d'en-tête sur laquelle vous souhaitez supprimer toute la colonne. Veuillez modifier manuellement la valeur de votre en-tête. Et A1: D1 est la plage de colonnes que vous souhaitez utiliser.
2) Ce code est sensible à la casse.

3. appuie sur le F5 pour exécuter le code, la colonne entière avec un en-tête égal au texte spécifié sera immédiatement supprimée.


Supprimez des colonnes entières en fonction de la valeur d'en-tête avec Kutools for Excel

Avec Kutools for Excel's Sélectionnez des cellules spécifiques utilitaire, vous pouvez facilement sélectionner toutes les colonnes qui contiennent d'abord la certaine valeur d'en-tête, puis supprimer ces colonnes sélectionnées à la fois. Veuillez faire comme suit.

Avant d'appliquer Kutools for Excel, S'il vous plaît téléchargez et installez-le d'abord.

1. Sélectionnez la plage contenant les colonnes à supprimer, puis cliquez sur Kutools > Sélectionnez > Sélectionnez des cellules spécifiques. Voir la capture d'écran:

2. dans le Sélectionnez des cellules spécifiques boîte de dialogue, sélectionnez le Colonne entière option dans la Type de sélection section, et dans la Type spécifique liste déroulante, sélectionnez Équivaut à option, puis tapez la valeur d'en-tête dans la zone suivante. Et enfin cliquez sur le OK bouton. Voir la capture d'écran:

3. Cliquez sur l' OK dans une autre boîte de dialogue contextuelle, les colonnes contenant la valeur d'en-tête spécifiée sont sélectionnées immédiatement.

4. Cliquez avec le bouton droit sur l'en-tête de colonne de la colonne sélectionnée, puis cliquez sur Supprimer dans le menu contextuel. Ensuite, toutes les colonnes sélectionnées sont supprimées en même temps.

  Si vous souhaitez bénéficier d'un essai gratuit (30 jours) de cet utilitaire, veuillez cliquer pour le télécharger, puis passez à appliquer l'opération selon les étapes ci-dessus.

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!