Copie d'une feuille à l'autre.

  • Initiateur de la discussion Initiateur de la discussion hestiahv
  • 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 !

H

hestiahv

Guest
Bonjour à tous ainsi que le forum,

Voici un code me permettant de lié et importer deux feuille dans un même fichier.

Le présent code est déjà fait et inséré,

La règle est fort simple :

Si la cell B en FEUILLE 1, égale A en FEUILLE2,
Copier H en FEUILLE 2, et le coller dans C en FEUILLE 1.

Mon problème, est que le code ne prend que seulement 5 caractères étant Y ESPACE plus 3 chiffres.

J’aimerais SAVOIR où changer ça et de me permettre une copie avec une celle comprenant 9 caractères. 213456789

Le tout deviendrait :
Peu importe ce qui est en B en FEUILLE 1, et que cela égale A en FEUILLE2,
Copier H en FEUILLE 2, et le coller dans C en FEUILLE 1.

Voir le fichier si joint pour un exemple plus concrète.

Voir FEUILLE 1 et FEUILLe2
Entrez une donnée de A feuille2 en B Feuille1…..pour voir le résultat.

Merci d’avance pour votre support

Hestia
 

Pièces jointes

Re : Copie d'une feuille à l'autre.

Bonsoir hestiahv,

Pour que ça fonctionne, il te faut remplacer dans le code de la Feuil1, la ligne :
Code:
Target.Offset(, 1).FormulaR1C1 = "=IF(COUNTIF(Feuil2!C1:C8,REPLACE(SUBSTITUTE(RC[-1],"" "",""""),2,,"" "")),VLOOKUP(REPLACE(SUBSTITUTE(RC[-1],"" "",""""),2,,"" ""),Feuil2!C1:C8,6,0),"""")"

par la ligne :
Code:
Target.Offset(, 1).FormulaR1C1 = "=IF(COUNTIF(Feuil2!C1:C8,RC[-1]),VLOOKUP(RC[-1],Feuil2!C1:C8,6,0),"""")"

A+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
326
Retour