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

abcd

XLDnaute Barbatruc
Bonjour,

Je ne parviens pas à faire fonctionner la macro XL4 :
=LIRE.CELLULE(13;Feuil1!A1)
Elle devrait renvoyer le numéro du motif, mais elle renvoie 1 pour toutes les couleurs de la palette du même nom.

Pourtant je procède de la même façon que pour :
LIRE.FORMULE(Feuil!A1) qui me renvoie la formule en texte, mais en style de référence L1C1, alors que je la voudrais en réference A1

Quelqu'un peut-il tester et me dire s'il rencontre les mêmes problèmes.
Merci d'avance.

abcd
 
Re : Lire.Cellule

Bonjour à tous,

Ne faut-il pas mettre ta formule en Nom / Définir dans Fait référence à .... et lui donner un Nom ?

A+

Edition : Merci Staple, cela semble confirmer ce que je pensais
 
Dernière édition:
Re : Lire.Cellule

Re,
Salut les amis 🙂,

Pourrais-je avoir une explication sur "=LIRE.FORMULE(Feuil1!B4)".

=LIRE.CELLULE(x;Feuil1!B4), je connais..

Mais =LIRE.FORMULE(Feuil1!B4) 😕

A+

PS : Marie... Intervient...
 
Re : Lire.Cellule

abcd,

Par rapport à ton fichier, ta fonction XL4 utilisée permet de déterminer le motif appliqué (hâchuré, pointillé) et non pas la couleur.

En faisant varier uniquement le motif et en faisant F2 puis Entrée sur tes formules =cel, tu verras le résultat changer.


@+
 
Re : Lire.Cellule

Bonjour,

Merci Tibo, effectivement avec les "motifs" et non les "couleurs" cela fonctionne, il fallait le savoir !

Aurais-tu une idée de l'argument qu'il faudrait employer pour les "couleurs de fond" ?
J'en ai essayé plusieurs, sans résultat probant.

Pour obtenir le texte de la formule en référence A1, pas de problème.
J'ai trouvé sous Morefunc la fonction TEXTEFORMULE(), qui a l'avantage de ne pas devoir être revalidée lors d'une modification.

Pour ceux qui travaillent en version US, je signale que cette fonction permet aussi de traduire la formule en anglais.
 
Re : Lire.Cellule

Bonjour,

Il semblerait que la formule :

=LIRE.CELLULE(63;Feuil1!$A$1)

puisse répondre à ton souhait

Voir le lien donné par Staple (alias Jean-Marie) qui donne accès à un fil où on trouve l'ensemble des codes donnés par un autre Jean-Marie.


@+
 
- 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