Supprimer es colonnes sous excel avec un macro
Fermé
mkrt
Messages postés
1
Date d'inscription
mardi 19 décembre 2023
Statut
Membre
Dernière intervention
19 décembre 2023
-
19 déc. 2023 à 14:17
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 19 déc. 2023 à 18:43
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 19 déc. 2023 à 18:43
A voir également:
- Supprimer es colonnes sous excel avec un macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Déplacer une colonne excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
3 réponses
DjiDji59430
Messages postés
4165
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
16 décembre 2024
682
19 déc. 2023 à 14:54
19 déc. 2023 à 14:54
Bonjour,
- - - Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ , ainsi que la version d'Excel permettrait aux intervenants de répondre plus précisément à ta question. Les intervenants ne vont pas refaire un fichier déjà existant.
Crdmt
Raymond PENTIER
Messages postés
58762
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 décembre 2024
17 254
Modifié le 19 déc. 2023 à 17:50
Modifié le 19 déc. 2023 à 17:50
Bonjour.
Plutôt que d'écrire toute une macro VBA rien que pour ça, je te recommande de simplement sélectionner les colonnes et les supprimer.
Pour sélectionner plusieurs colonnes à la fois, pense à utiliser la touche ctrl.
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
Modifié le 19 déc. 2023 à 18:43
Modifié le 19 déc. 2023 à 18:43
Bonjour à tous
Un petit exemple( à adapter)
Option Explicit 'liste des colonnes à supprimer 'attention ordre croissant obligatoire Const ListeColonnes = "B;E;G;L" Public Sub OK() Dim lc, k As Long, co As String lc = Split(ListeColonnes, ";") For k = UBound(lc) To 0 Step -1 co = lc(k) Columns(co).Delete Next k End Sub
Cdlmnt