{Access}

abdo78 -  
 abdo78 -
Bonjour,
j ai une table article dans une base de donné , dans cette table il y plusieur champ , parmis ils code article :
j ai 966 code article , tous ces codes commence par le nombre 3 :
exemple : 3122831200
3122831201
3122831202
3122831203

3122831900

je veux remplacer le premier chiffre 3 par 6
est ce qu'il y une methode ?
svp aider moi
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Luthien
     
    Salut,
    la seul solution que je vois c'est de crée un module en VBA qui recupere tout tes numero et les modifies. C'est pas très compiqué mais si tu a jamais fait de programation ca va etre galère.Je ne pense pas que Access ait une solution plus facile pour faire ça.
    Dit mois su tu a besoin d'aide pour la programmation.
    Courage
    0
    1. abdo78
       
      merci
      je viens de me former sur vb programmation , mais j ai besoin de ton aide car j ai pas encor etudier le chapitre vb et base de donnée , je suid encor avec les diffrentes controle aves ses prprex propriétés.
      merci de votre aide
      0
  2. Luthien
     
    Tu as quelle version d'access ?

    Pour commencé il faut crée un module vba dans access,
    Tu crée une variable string
    Ensuite tu recupere les champs qui t'interesse et tu le met dans ta variable
    Tu enleve le premier charactere
    Tu ajoute "6"
    Et tu remet la variable dans le champs.

    Dit moi a partir d'où sa coince pour toi ?
    0
    1. abdo78
       
      merci
      tu veux dire par creer un module vb sur access d' ouvrir une nouvel fenetre en vb et d' ajouter controle datareport pour acceder a la base de donner ou qoi ?
      0
    2. abdo78
       
      merci
      j ai creer un module vba sur access
      et j ai cree une variable string
      exp dim code1 as string
      mais comment recuperer les champs qui m'interesse pour qu eje les met dans ma variable.
      merci
      0