Suppression de Colonne
MomoAbou
Messages postés
20
Statut
Membre
-
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'aurai besoin d'un coup de main s'il vous plait, je suis novice sur VBA et souhaite faire la manip suivante:
Je dispose d'un classeur Excel avec 32 feuilles nommées KPI1, KPI2 jusqu'à KPI32 et chaque feuille a les colonnes KPI1, KP2, ..KPI32. je souhaiterais faire, si on est dans la feuille KPI1, supprimer les autres colonnes KPI2... KPI32 et garder uniquement la colonne KPI1, si on est dans KPI2, supprimer KPI1, KPI3,.. KPI32. ainsi de suite.
Est ce vous pourriez m'aider s'il vous plait.
Merci par avance.
J'aurai besoin d'un coup de main s'il vous plait, je suis novice sur VBA et souhaite faire la manip suivante:
Je dispose d'un classeur Excel avec 32 feuilles nommées KPI1, KPI2 jusqu'à KPI32 et chaque feuille a les colonnes KPI1, KP2, ..KPI32. je souhaiterais faire, si on est dans la feuille KPI1, supprimer les autres colonnes KPI2... KPI32 et garder uniquement la colonne KPI1, si on est dans KPI2, supprimer KPI1, KPI3,.. KPI32. ainsi de suite.
Est ce vous pourriez m'aider s'il vous plait.
Merci par avance.
1 réponse
-
Bonjour,
Tu as besoins :
- de l'instructionactivesheet.name
pour récupérer le nom de la feuille dans laquelle tu te trouves
- de faire une boucle sur chaque colonnes de ta feuillefor c = numero_de_depart to numero_de_fin 'Ici le code de suppression next
- et de l'instruction delete qui peut s'appliquer à l'objet columnscolumns(c).delete 'supprime la colonne n°... c etant une variable issue de la boucle ci dessus...