Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 basculer un affichage de lignes en colonnes

DidierCR075

XLDnaute Nouveau
Bonjour à tous,

Je suis novice en VBA pour Excel. j'ai téléchargé une macro qui remplit parfaitement la fonction que je lui demande. J'y ai apporté quelques modifications conformes à ce que je désirais mais là, je bloque sur un problème d'affichage.

Je souhaiterais que les résultats s'affichent les uns en dessous des autres plutôt qu'en ligne.

Merci par avance à ceux qui se pencheront sur la question et merci pour l'aide apportée par ce forum.
 

Pièces jointes

  • Listcomb.xlsm
    37.3 KB · Affichages: 17

fanch55

XLDnaute Barbatruc
Bonsoir,
VB:
Sub CombinationsNP(vElements As Variant, p As Integer, vresult As Variant, lRow As Long, iElement As Integer, iIndex As Integer)
Dim i As Integer
For i = iElement To UBound(vElements)
    vresult(iIndex) = vElements(i)
    If iIndex = p Then
        lRow = lRow + p + 1
        'Range("C" & lRow) = Join(vresult, " ") 'One columnn results
        Range("C" & lRow).Resize(p).Value = Application.Transpose(vresult) 'Multi column Result
    Else
        Call CombinationsNP(vElements, p, vresult, lRow, i + 1, iIndex + 1)
    End If
Next i
End Sub
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…