OVH Cloud OVH Cloud

problème de type

2 réponses
Avatar
ced
pourquoi cette ligne de prog ne fonctionne pas (je veux=20
juste mettre une formule excel dans une variable):

variable =3D "=3DCONCATENER('C:\AA Travail CED\Mes=20
documents\planification\Planning\CBE\[CBE.xls]CBE'!
$B$9;" - ";'C:\AA Travail CED\Mes=20
documents\planification\Planning\CBE\[CBE.xls]CBE'!$B$10)"

l'erreur incompatibilit=E9 de type apparait alors que je=20
n'ai pas d=E9fini "variable"

2 réponses

Avatar
Pierre Fauconnier
Bonjour

Il faut doubler les " lorsqu'ils sont inclus dans une chaine de texte.
Tu dois donc avoir ="=CONCATENER....$B$9;"" - ""; ..."


--
Cela convient-il?
----
Pierre Fauconnier
"N'insulte pas le crocodile avant d'avoir traversé la rivière" (Julos
Beaucarne)

ced wrote:
pourquoi cette ligne de prog ne fonctionne pas (je veux
juste mettre une formule excel dans une variable):

variable = "=CONCATENER('C:AA Travail CEDMes
documentsplanificationPlanningCBE[CBE.xls]CBE'!
$B$9;" - ";'C:AA Travail CEDMes
documentsplanificationPlanningCBE[CBE.xls]CBE'!$B$10)"

l'erreur incompatibilité de type apparait alors que je
n'ai pas défini "variable"


Avatar
Claude Mani
Bonjour,

Parce qu'on ne peut pas soustraire une chaîne d'une autre !

Ceci fonctionne :

Sub test()
variable = "=CONCATENER('C:AA Travail CEDMes
documentsplanificationPlanningCBE[CBE.xls]CBE'!$B$9;'C:AA Travail
CEDMesdocumentsplanificationPlanningCBE[CBE.xls]CBE'!$B$10)"
MsgBox variable
End Sub

Attention, il n'y a pas de coupure de lignes dans l'original.

Pour effectuer une coupure dans l'écriture du code, employez : Un espace et
un trait de soulignement ( _). (Ou, à la rigueur un "&" pour concaténer des
chaînes).

Bonne journée.

Claude Mani

"ced" a écrit dans le message de news:
2e4601c33fc2$e4415cc0$
pourquoi cette ligne de prog ne fonctionne pas (je veux
juste mettre une formule excel dans une variable):

variable = "=CONCATENER('C:AA Travail CEDMes
documentsplanificationPlanningCBE[CBE.xls]CBE'!
$B$9;" - ";'C:AA Travail CEDMes
documentsplanificationPlanningCBE[CBE.xls]CBE'!$B$10)"

l'erreur incompatibilité de type apparait alors que je
n'ai pas défini "variable"