Autres Copie d'un texte à la suite d'une valeur présente dans une cellule

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 !

Renaud22

XLDnaute Junior
Bonjour à tous,

J'aurais besoin qu'on aide à concevoir une macro qui me permettrait de copier le texte " KVA" à la suite d'une entrée de données présente dans la cellule "D37" à l'aide d'un double-clic sur la cellule "A37".

Par exemple, si la valeur 100 est présente dans la cellule "D37", un double-clic sur la cellule "A37" copiera le texte " KVA" à la suite de cette valeur. Le résultat final dans la cellule "D37" sera donc "100 KVA".

Je pourrai utiliser par la suite le même principe pour copier, par exemple, le texte " 000 BTU/H" dans la cellule "D37" à l'aide d'un double-clic sur la cellule "B37"

Je cherche donc à appliquer l'équivalent en code VBA de la fonction "concatener".

Merci à l'avance pour votre précieuse collaboration,

Renaud22.
 
Solution
Bonjour Renaud,

Ça fait tout ce que tu as décrit. 🙂

Important

S'il y a déjà "100 KVA" en D37, et que tu fais un double-clic sur :

* le "KVA" de A37 : ça ne met pas "100 KVA KVA" ; ainsi, il n'y a pas de cumul !
et ça reste la même valeur en D37 : "100 KVA"

* le "000 BTU/H" de A38 : ça ne mets pas "100 KVA 000 BTU/H"
et la valeur en D37 devient : "100 000 BTU/H"

----------------------------------------------------------------------------------------

D'autre part, inutile de mettre un espace en 1er caractère pour
les valeurs de A37 (et celles situées en dessous) : cet espace est
automatiquement ajouté par la macro.

Le fait que les valeurs soient en colonne te permet d'ajouter
autant...
Bonjour Renaud,

Ça fait tout ce que tu as décrit. 🙂

Important

S'il y a déjà "100 KVA" en D37, et que tu fais un double-clic sur :

* le "KVA" de A37 : ça ne met pas "100 KVA KVA" ; ainsi, il n'y a pas de cumul !
et ça reste la même valeur en D37 : "100 KVA"

* le "000 BTU/H" de A38 : ça ne mets pas "100 KVA 000 BTU/H"
et la valeur en D37 devient : "100 000 BTU/H"

----------------------------------------------------------------------------------------

D'autre part, inutile de mettre un espace en 1er caractère pour
les valeurs de A37 (et celles situées en dessous) : cet espace est
automatiquement ajouté par la macro.

Le fait que les valeurs soient en colonne te permet d'ajouter
autant de valeurs que tu veux ; car si c'est en ligne, après
B37, il y a seulement C37, puis ça bute sur D37 !

soan
 

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

Retour