Suppression de Colonne

Fermé
MomoAbou Messages postés 18 Date d'inscription mercredi 24 février 2016 Statut Membre Dernière intervention 23 mars 2018 - 24 févr. 2016 à 17:24
jordane45 Messages postés 38156 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 mai 2024 - 25 févr. 2016 à 09:00
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.
A voir également:

1 réponse

jordane45 Messages postés 38156 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 mai 2024 4 655
25 févr. 2016 à 09:00
Bonjour,

Tu as besoins :
- de l'instruction
activesheet.name 
pour récupérer le nom de la feuille dans laquelle tu te trouves
- de faire une boucle sur chaque colonnes de ta feuille
 for 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 columns
 columns(c).delete 'supprime la colonne n°...  c etant une variable issue de la boucle ci dessus...

0