PROBLEME ACCESS - avis aux pros ...

oligourix Messages postés 5 Statut Membre -  
 jrbmwtfl1 -
Bonjour,

Combinaison de chiffres
J'ai 5 tables, chaque table contient un champs avec un code (2 à 3 chiffres). J'aimerais combiné les chiffres de toutes les tables pour créeer toutes les suites de chiffres possibles !!

En respectant un ordre : les chiffres de la table 1 (qui contient 3 digit) sont tjs en premier, la table 2 ... etc etc

Et en Excel, est-ce possible (ou un autre programe.. ,)?

Merci d'avance,

5 réponses

jrbmwtfl1
 
Bonjour,

Je ne sais pas si j'ai bien compris mais je pense à la concaténation de zone
0
oligourix Messages postés 5 Statut Membre 2
 
Conca de zone ?

Ca s'appelle comment en Anglais, on la trouve sur access ?
0
jrbmwtfl1
 
suite message erreur manip

Je pense à la concaténation de zone telle résultat = table1.champ & table2.champ & .........

S'il s'agit de rendre ceci automatique, il suffit d'écrire une routine qui extrait chaque digit de chaque champ de type

résultat = t1 & t2 & ....

for i = 1 to 15 15 digit

extraction digit exemple d'instruction mid(...)

next i

pour la boucle, faire une grille pour étudier le principe
0
oligourix Messages postés 5 Statut Membre 2
 
Merci, mais rien compris
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jrbmwtfl1
 
Le & sert à concaténer des zones

ex z1 = "abc" , z2 = "123" : résultat = "abc123", soit la concaténation de z1 et z2 et je l'obtiens en écrivant l'instruction : résultat = z1 & z2

Mid est une instruction pour extrait des caractères d'une chaine

résultat = "b" de la chaine z1 : j'écris résultat = mid(z1,2,1) : description : mid(chaine, position départ, longueur à extraire)

quant à for ... next , instruction de boucle.

En jouant avec ces 3 , vous devriez satisfaire votre demande.
0