Comment supprimer des colonnes entières en fonction de la valeur d'en-tête dans Excel?
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:
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
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!