Définir une formule en saisie de texte dans une cellule
Résolu/Fermé
fabrice3535
Messages postés
4
Date d'inscription
mercredi 30 juin 2021
Statut
Membre
Dernière intervention
1 juillet 2021
-
Modifié le 30 juin 2021 à 21:45
fabrice3535 Messages postés 4 Date d'inscription mercredi 30 juin 2021 Statut Membre Dernière intervention 1 juillet 2021 - 1 juil. 2021 à 20:11
fabrice3535 Messages postés 4 Date d'inscription mercredi 30 juin 2021 Statut Membre Dernière intervention 1 juillet 2021 - 1 juil. 2021 à 20:11
A voir également:
- Définir une formule en saisie de texte dans une cellule
- Excel cellule couleur si condition texte - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Formule si et - Guide
- Verrouiller une cellule excel dans une formule - Guide
6 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
1 juil. 2021 à 07:23
1 juil. 2021 à 07:23
Bonjour
pas tout compris
avez vous essayé le code INDIRECT pour votre formule?
Pa exemple si vous écrivez dans une cellule le texte Feuil1!X1
et en B1 la formule:
=INDIRECT(A1)
B1 vous renverra la valeur de feuil1 X1*
ou encore si en A1 vous n'écrivez que le nom de la feuille:
=INDIRECT(A1&"!X1")
sinon revenez avec plus de précisions
crdlmnt
pas tout compris
avez vous essayé le code INDIRECT pour votre formule?
Pa exemple si vous écrivez dans une cellule le texte Feuil1!X1
et en B1 la formule:
=INDIRECT(A1)
B1 vous renverra la valeur de feuil1 X1*
ou encore si en A1 vous n'écrivez que le nom de la feuille:
=INDIRECT(A1&"!X1")
sinon revenez avec plus de précisions
crdlmnt
fabrice3535
Messages postés
4
Date d'inscription
mercredi 30 juin 2021
Statut
Membre
Dernière intervention
1 juillet 2021
1 juil. 2021 à 16:55
1 juil. 2021 à 16:55
Bonjour et merci de votre intérêt pour ce sujet. Voilà ce que je souhaite : Vous prenez une cellule, vous taper un texte, par exemple HELLO
Je souhaite que le champ formule prenne la valeur ="HELLO"
Directement ou indirectement (avec une macro ?)
Merci d'avance.
Je souhaite que le champ formule prenne la valeur ="HELLO"
Directement ou indirectement (avec une macro ?)
Merci d'avance.
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
1 juil. 2021 à 17:12
1 juil. 2021 à 17:12
Bonjour,
présenté comme ça, ça ne présente aucun intérêt, autant saisir toto directement.
Quel est ton but et ton besoin exact ?
eric
présenté comme ça, ça ne présente aucun intérêt, autant saisir toto directement.
Quel est ton but et ton besoin exact ?
eric
fabrice3535
Messages postés
4
Date d'inscription
mercredi 30 juin 2021
Statut
Membre
Dernière intervention
1 juillet 2021
1 juil. 2021 à 17:58
1 juil. 2021 à 17:58
Bonjour, si c'est une obligation pour respecter un format d'import pour un programme tiers qui demande ce type de formule.
Cdt
Cdt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
Modifié le 1 juil. 2021 à 19:27
Modifié le 1 juil. 2021 à 19:27
C'est étrange un logiciel qui demande une formule et non du texte brut...
Avec une petite macro vba.
Ici sur la colonne A :
https://www.cjoint.com/c/KGbrzFft4ID
eric
Avec une petite macro vba.
Ici sur la colonne A :
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 1 Then Application.EnableEvents = False Target.Formula = "=""" & Target.Value & """" Application.EnableEvents = True End If End Sub
https://www.cjoint.com/c/KGbrzFft4ID
eric
fabrice3535
Messages postés
4
Date d'inscription
mercredi 30 juin 2021
Statut
Membre
Dernière intervention
1 juillet 2021
1 juil. 2021 à 20:11
1 juil. 2021 à 20:11
Merci eriiic, ça marche. Cdt