XL 2016 copie de valeurs dans d'autres cellules

  • Initiateur de la discussion Initiateur de la discussion finarobert
  • Date de début Date de début

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 !

finarobert

XLDnaute Junior
Supporter XLD
bonjour à tous
une petite formule qui me chiffonne. Voir le fichier "air" joint
dans l'onglet base, j'ai un tableau à 2 colonnes une colonne caractère et une colonne nombre). Tableau fixe
dans l'onglet vol, j'ai une liste de caractères et je voudrai mettre à coté de chaque caractère, a valeur numérique récupérée dans le tableau de l'onglet base
merci à tous
Robert
 

Pièces jointes

Bonjour,

=SIERREUR(RECHERCHEV(C4;BASE!$C$4:$D$9;2;FAUX);"")

ou

=SIERREUR(CHOISIR(CODE(C4)-96;10; 15; 13; 24; 16; 12);"")
SUPER ! la formule avec rechercheV me plait bien
par contre j'ai du modifier les tableaux et je n'arrive pas modifier les formules
le tableau de reference est feuillet 2 et sur le feuillet3, la réponse dot etre en colonne F. si tu peux m'aider. Encore merci
Robert
 

Pièces jointes

pour tout expliquer : onglet 2 on ne bouge pas
l'onglet 3 laisse apparaitre des paquets de 5 notes. à partir de cela j'aimerai une colonne supplémentaire avec un caractère ( lettre ou chiffre) qui correspond à la note, lettre ou chiffre pris dans le tableau de l'onglet2. A noter que l'onglet 3 au départ, correspond à des paquets de 5 notes, chiffre 5 que l'on retrouve en C2 de ce 3ème onglet.
Si je modifie ce 5 en 4, je vais voir apparaitre des paquets de 4 notes et j'aimerai voir apparaitre aussi ce fameux caractère croisé avec le tableau de l'onglet2
Quand je le fais à la main, lorsque je passe de 5 à 4, la formule disparait
si vous pouviez m'aider
merci
Robert
 
Bonjour finarobert, Hecatonchire,

Je vois que vous utilisez le code que je vous ai donné sur l'autre fil.

Il suffit de compléter la macro Worksheet_Change :
VB:
With Range("F4:F" & lig - 2)
    .NumberFormat = "General" 'format Standard
    .FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-3],Séquence,2,0),"""")"
    .Value = .Value 'supprime les formules
    .HorizontalAlignment = xlCenter 'centrage
End With
A+
 

Pièces jointes

pour tout expliquer : onglet 2 on ne bouge pas
l'onglet 3 laisse apparaitre des paquets de 5 notes. à partir de cela j'aimerai une colonne supplémentaire avec un caractère ( lettre ou chiffre) qui correspond à la note, lettre ou chiffre pris dans le tableau de l'onglet2. A noter que l'onglet 3 au départ, correspond à des paquets de 5 notes, chiffre 5 que l'on retrouve en C2 de ce 3ème onglet.
Si je modifie ce 5 en 4, je vais voir apparaitre des paquets de 4 notes et j'aimerai voir apparaitre aussi ce fameux caractère croisé avec le tableau de l'onglet2
Quand je le fais à la main, lorsque je passe de 5 à 4, la formule disparait
si vous pouviez m'aider
merci
Robert
 
quand je regarde le fichier essai1 copie 3, je peux modifier le C2 du feuillet3 et les paquets de notes sont modifiés mais pas de traces de la colonne F quii récupère les caractères du feuillet2
quand je regarde le fichier essai1 copie (2)(1), la colonne F est bien alimentée mais la modification par C2 n'apporte rien. Tout y est mais sur deux fichiers!

merci pour votre travail, manque pas grand chose je pense
Robert
 

Pièces jointes

- 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

Réponses
21
Affichages
223
Réponses
11
Affichages
152
Réponses
4
Affichages
144
  • Question Question
Microsoft 365 Insertion de photo
Réponses
14
Affichages
437
Retour