[excel] vba mettre dans un cellule le signe =
Résolu/Fermé
A voir également:
- [excel] vba mettre dans un cellule le signe =
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Proteger cellule excel - Guide
4 réponses
A priori il y a une confusion dans l'intitulé de ta question?
Qu'y a t-il dans Testt ?
essaye en mettant une apostrophe devant le signe = comme ca: variable = "'=hj|h"
Qu'y a t-il dans Testt ?
essaye en mettant une apostrophe devant le signe = comme ca: variable = "'=hj|h"
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 257
6 oct. 2008 à 21:08
6 oct. 2008 à 21:08
Bonsoir,
en supposant qu'il faille lire testt à la place de trinhga tu donnes toi même la réponse :
la cellule C2 est déclarer en tant que 'Standard'
Excel essaie d'interpréter une formule, en l'occurence =Testt qui ne correspond à rien dans le classeur.
Force le format texte avec [C2].NumberFormat = "@" ou
Range("C2").Value = "'" & Testt
et ça marche...
eric
en supposant qu'il faille lire testt à la place de trinhga tu donnes toi même la réponse :
la cellule C2 est déclarer en tant que 'Standard'
Excel essaie d'interpréter une formule, en l'occurence =Testt qui ne correspond à rien dans le classeur.
Force le format texte avec [C2].NumberFormat = "@" ou
Range("C2").Value = "'" & Testt
et ça marche...
eric
Ankhsuamon
Messages postés
47
Date d'inscription
vendredi 26 septembre 2008
Statut
Membre
Dernière intervention
17 août 2009
2
6 oct. 2008 à 19:49
6 oct. 2008 à 19:49
Hello,
Je suis d'accord avec Prof, Car selon le code de ta macro, tu devrais avoir hj|h dans ta cellule A2 et rien dans les deux suivantes puisque ta variable ne contien rien.
Maintenant si ta variable contient "=hj|h", alors soit tu modifies sont resultat en "'=hj|h", ou alors Range("B2").Value = "'" & Testt.
Je suis d'accord avec Prof, Car selon le code de ta macro, tu devrais avoir hj|h dans ta cellule A2 et rien dans les deux suivantes puisque ta variable ne contien rien.
Maintenant si ta variable contient "=hj|h", alors soit tu modifies sont resultat en "'=hj|h", ou alors Range("B2").Value = "'" & Testt.