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

Microsoft 365 excel macros

omarghatrif

XLDnaute Nouveau
bonjour,

je suis débutant en vba, je n'arrive pas à créer un programme qui me permet de :
Créer une nouvelle colonne entre la colonne T et la colonne Y qui s'appelle qtés réelles.
Cette nouvelle colonne(qtés réelles ) = si la colonne T= PAL alors qtés réelles = colonne S
si la colonne T= PC alors qtés réelles = 1

le fichier est en PJ et merci d'avance
 

Pièces jointes

  • calcul.xlsm
    224.8 KB · Affichages: 2

Dranreb

XLDnaute Barbatruc
Bonjour.
Entre T et Y, c'est vague ! Mettons en U alors :
VB:
Sub CréeColU()
   Columns("U").Insert
   [U1].Value = "Qtés réelles."
   Intersect(ActiveSheet.[U2:U1000000], ActiveSheet.UsedRange).FormulaR1C1 _
      = "=IF(RC[-1]=""PAL"",RC[-2],N(RC[-1]=""PC""))"
   End Sub
 

Discussions similaires

Réponses
13
Affichages
394
Réponses
5
Affichages
703
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…