insérer en VBA une formule dans cellule

Le
Pascal
bonjour petite sollicitation
en VBA ce bout de code me retourne une erreur 1004
erreur définie par l'application ou par l'objet


.Range("H" & PlaceLigne).Value = "=SI(H" & PlaceLigne & "="""";""
"";ENT((AUJOURDHUI()-H" & PlaceLigne & ")/365,25))"

je cherche en fait à insérer dans la cellule une formule je l'entoure donc
de guillemets puisqu'elle est, je le supose considérée comme chaine non?

merci d'avance de vos idées
Pascal
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
isabelle
Le #16457311
bonjour Pascal,

essai comme ça,

.Range("H" & PlaceLigne).FormulaLocal = "=SI(H" & PlaceLigne & "="""";""
"";ENT((AUJOURDHUI()-H" & PlaceLigne & ")/365,25))"

isabelle

Pascal a écrit :
bonjour petite sollicitation...
en VBA ce bout de code me retourne une erreur 1004
erreur définie par l'application ou par l'objet


.Range("H" & PlaceLigne).Value = "=SI(H" & PlaceLigne & "="""";""
"";ENT((AUJOURDHUI()-H" & PlaceLigne & ")/365,25))"

je cherche en fait à insérer dans la cellule une formule je l'entoure donc
de guillemets puisqu'elle est, je le supose considérée comme chaine... non?

merci d'avance de vos idées
Pascal







Pascal
Le #16459351
hello Isabelle,
je te remercie pour ton intervention très efficace
Pascal

"isabelle" a écrit dans le message de groupe de discussion :
OnyUqG#
bonjour Pascal,

essai comme ça,

.Range("H" & PlaceLigne).FormulaLocal = "=SI(H" & PlaceLigne & "="""";""
"";ENT((AUJOURDHUI()-H" & PlaceLigne & ")/365,25))"

isabelle

Pascal a écrit :
bonjour petite sollicitation...
en VBA ce bout de code me retourne une erreur 1004
erreur définie par l'application ou par l'objet


.Range("H" & PlaceLigne).Value = "=SI(H" & PlaceLigne & "="""";""
"";ENT((AUJOURDHUI()-H" & PlaceLigne & ")/365,25))"

je cherche en fait à insérer dans la cellule une formule je l'entoure
donc de guillemets puisqu'elle est, je le supose considérée comme
chaine... non?

merci d'avance de vos idées
Pascal







Publicité
Poster une réponse
Anonyme