OVH Cloud OVH Cloud

ça se complique

2 réponses
Avatar
natou
Bonjour,
Je continue =E0 d=E9velopper une base que j'avais commenc=E9=20
avec un pro qui n'est pas joignable "h=E9las", il m'avait=20
aid=E9 =E0 construire les codes barres, dans la construction=20
du code UPC =E0 ce moment l=E0 nous utilisions un code fixe=20
qui est "087561", maintenant ce code peut changer mais je=20
ne le connais pas par avance, donc dans mon formulaire=20
j'ai rajout=E9 un champs "codeclient" qui par d=E9faut me=20
prend "087561" mais modifiable, comment changer le code=20
qui se trouve derri=E8re =E7a ? voici le code :
Const cstrCodenum As String =3D "087561"
je voudrais en fait faire appel =E0 mon champs "codeclient"=20
j'ai essay=E9 qq bidouillage mais c'est pas bon.
Merci de m'aider.

2 réponses

Avatar
LE CARRE Yannick
Bonjour natou,

il faut déclarer une variable globale à la place de la constante
cstrCodenum.

Tu affiches cette valeur dans le formulaire et si elle change tu récupères
la valeur dans ta variable globale.

Attention, il faut trouver tous les endroits du code ou cette constante est
renseignée et la remplacer par ta variable globale.

Yannick

Tu initialise cette variable au début du programme à
natou a écrit dans le message :
188c01c3873a$dbaae990$
Bonjour,
Je continue à développer une base que j'avais commencé
avec un pro qui n'est pas joignable "hélas", il m'avait
aidé à construire les codes barres, dans la construction
du code UPC à ce moment là nous utilisions un code fixe
qui est "087561", maintenant ce code peut changer mais je
ne le connais pas par avance, donc dans mon formulaire
j'ai rajouté un champs "codeclient" qui par défaut me
prend "087561" mais modifiable, comment changer le code
qui se trouve derrière ça ? voici le code :
Const cstrCodenum As String = "087561"
je voudrais en fait faire appel à mon champs "codeclient"
j'ai essayé qq bidouillage mais c'est pas bon.
Merci de m'aider.
Avatar
natou
bonjour Yannick,
Pourrais tu me donner un exemple, ce que je devrais
déclarer, car le VBA et moi sommes dans les
préliminaires,nous commençons à nous connaître mais je
fais encore beaucoups d'erreur avec lui. Merci
-----Message d'origine-----
Bonjour natou,

il faut déclarer une variable globale à la place de la
constante

cstrCodenum.

Tu affiches cette valeur dans le formulaire et si elle
change tu récupères

la valeur dans ta variable globale.

Attention, il faut trouver tous les endroits du code ou
cette constante est

renseignée et la remplacer par ta variable globale.

Yannick

Tu initialise cette variable au début du programme à
natou a écrit dans le message :
188c01c3873a$dbaae990$
Bonjour,
Je continue à développer une base que j'avais commencé
avec un pro qui n'est pas joignable "hélas", il m'avait
aidé à construire les codes barres, dans la construction
du code UPC à ce moment là nous utilisions un code fixe
qui est "087561", maintenant ce code peut changer mais je
ne le connais pas par avance, donc dans mon formulaire
j'ai rajouté un champs "codeclient" qui par défaut me
prend "087561" mais modifiable, comment changer le code
qui se trouve derrière ça ? voici le code :
Const cstrCodenum As String = "087561"
je voudrais en fait faire appel à mon champs "codeclient"
j'ai essayé qq bidouillage mais c'est pas bon.
Merci de m'aider.


.