2016-04-12 11 views
0

Ich bin relativ neu zu VBA und versuche derzeit, ein Makro zu schreiben, das über meinen Fähigkeiten ist.VBA-Makro, um alle Kombinationen in einer Zeile aufzulisten

Grundsätzlich bin ich schauen alle möglichen Kombinationen innerhalb der Zeile der Tabelle aufzulisten, so zum Beispiel:

Gas Diamonds Graphite Graphene 
Red Blue Black 

Gas Diamonds 
Gas Graphite 
Gas Graphene 
Diamonds Graphite 
Diamonds Graphene 
Graphite Graphene 
Red Blue 
Red Black 
Blue Black 
werden würde

Die Tabelle maximal 5 Spalten .

Jede Hilfe wäre sehr willkommen!

Vielen Dank im Voraus

+1

Have zu erhalten Hast du versucht, irgendeinen Code zu schreiben? Durch die Veröffentlichung eines Beispiels für den von Ihnen getesteten Code können wir Ihnen hilfreicheres Feedback geben. Es gibt einige Beispiele für Code in diesem Forum, die ein guter Ausgangspunkt für diese Frage sein könnten. – OldUgly

Antwort

0

Versuchen Sie, die Anzahl der Elemente in einer Spalte mit

Dim Lastcolumn 
With ActiveSheet 
    LastColumn = .Cells(2, .Columns.Count).End(xlToLeft).Column 
End With 

Schleife durch die Anzahl von Kombinationen und Display mit "Zellen (x, y)"

Verwandte Themen