XL 2010 création fonction COPIECELL

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

gobogui

XLDnaute Nouveau
Bonjour,

j'aimerais créer une fonction COPIECELL(A;B).
Les arguments des cette fonction seraient deux cellules A et B.
Je souhaiterais simplement copier le contenu de la cellule A dans la Cellule B.

J'ai essayé ce code simple :

Function COPIECELL(a As Range, b As Range)
b.Value = a.Value
End Function

Mais je n'obtiens que le message d'erreur #VALEUR! dans la cellule ou je saisie ma cette fonction.

La cellule "Source" contient un nombre décimal.

Quelqu'un peut'il me venir en aide ???

Merci d'avance.
 
Bonjour Jacky67 🙂

Merci pour ta réponse rapide.
Je n'ai pas été assez précis et je te présente toutes mes excuses 🙁.
Mais j'ai besoin de laisser la cellule de destination vide de toute fonction.
Voilà pourquoi la fonction a deux cellules en argument. Une cellule source et une cellule destination.

Soit la cellule destination est complètement vide, soit elle reçoit le contenu d'une autre cellule.

Est-ce possible ??
 
Bonjour
Une fonction ne peut opérer aucun changement de contenus de cellules, seulement des changement de valeurs des seules cellules qui l'utilisent dans leurs formules.
Il faut une Sub pour cela, et déterminer quand elle doit être exécutée, obligatoirement en dehors d'une phase d'évaluation de formules. À première vue ce serait le travail d'une Sub Worksheet_Change dans le module de la feuille. Toutefois une fonction perso pourrait laisser une consigne dans un tableau VBA global qui serait repris ensuite par une Worksheet_Calculate.
 
- 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
7
Affichages
375
Réponses
20
Affichages
898
Retour