Code vba de rangement.

Résolu
claude4777 Messages postés 29 Statut Membre -  
claude4777 Messages postés 29 Statut Membre -
Bonjour,

je recherche de l'aide Excel pour un rangement de nombres colonne A en x fois 10 colonnes.

https://www.cjoint.com/c/FDmiq6BfS73

merci
A voir également:

3 réponses

Frenchie83 Messages postés 2254 Statut Membre 339
 
Bonjour
A tester
Sub Paires()
    Application.ScreenUpdating = False
    'Construction des paires
    ReDim Paire(210)
    N = 1
    For k = 1 To 20
        For i = k + 1 To 21
            Paire(N) = "'" & k & "-" & i
            N = N + 1
        Next i
    Next k
    'Restitution dans le tableau
    N = 1
    For L = 1 To 21
        For C = 3 To 12
            Cells(L, C) = Paire(N)
            N = N + 1
        Next C
    Next L
End Sub

Cdlt
0
claude4777 Messages postés 29 Statut Membre
 
Bonjour Frenchie83

Merci pour ton code mais il me faut un nombre par cellule (et non la paire) de telle façon q'une paire ne soit jamais en double dans la plage mais que toutes soient présentes 1 fois (arrangement casse-tête !!)

merci
bon AM
0
Frenchie83 Messages postés 2254 Statut Membre 339
 
Désolé, j'ai un peu de mal à comprendre ce que vous attendez. Pourriez-vous mettre quelques exemples?
Merci
0
claude4777 Messages postés 29 Statut Membre
 
oui, un exemple simplifié avec 10 nombres seulement soit 45 paires possibles.

Une seule grille de 10 nombres ( 1 2 3 4 5 6 7 8 9 10) suffit à couvrir les 45 paires une fois au moins (1-2,1-3,1-4....9-10).

pas facile !
0