Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Rajouter une nouvelle colonne VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Larecoul

XLDnaute Nouveau
Bonjour,

J'ai besoin de votre aide. Je vous explique ma situation : j'ai un fichier Excel ci-joint qui comprend des produits qui sont classés par catégorie. Sur le fichier (qui est juste un échantillon), le niveau 1 correspond à la grande catégorie, niveau 2 au type de produit, niveau 3 au produit et niveau 4 au sous-produit. Je souhaiterai créer une macro en rajoutant une colonne (en me référant à la colonne E "Classement") qui dit que :
- Si un ou plusieurs sous-produits (niveau 4) possèdent un classement, alors enlever le classement au niveau produit (niveau 3)
- Si les sous-produits (niveau 4) n'ont pas de classement, alors laisser le classement au niveau produit (niveau 3)

L'onglet 2 montre le résultat attendu.
Merci par avance pour votre aide !
 

Pièces jointes

Bonjour

pourquoi du vba ? tu t'embarques loin
essaie en créant une colonne classement1 en H1 par exemple
et en H2
=SI(A2<>3;SI(E2="";"";E2);SI(SOMME.SI(C3:C103;C2 & "*";E3:E103)=0;E2;""))
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Macro VBA - Excel
Réponses
12
Affichages
592
Réponses
6
Affichages
498
  • Question Question
Microsoft 365 VBA-problème macro
Réponses
6
Affichages
474
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…