Nabend,
ich habe eine Matrix, die 150 x 150 groß ist. Die Matrix ist symmetrisch, d.h. die sieht folgendermaßen aus:
a b c d
a 0 8 4 2
b 8 0 7 6
c 4 7 0 8
d 2 6 8 0
Es ist so, dass ich selten alle Zeilen und Spalten benötige, meistens benötige ich aus der 150 x 150 Matrix maximal 10 Zeilen und die entsprechenden Spalten. Ich habe ein kleines Makro, dass mir die Spalten ausblendet, wenn ich die entspreche Zeile ausblende. Bllende ich bspw Zeile 2 (hier b) aus, wird entsprechend die zweite Spalte in der Matrix (hier auch b) ausgeblendet. In wirklichkeit steht da nicht a, b und c sondern ID-Nummern (bspw 11101, 11102, usw.)
Es ist aufwendig, jedes mal bspw 140 Zeilen auszublenden, wenn ich nur 10 Zeilen benötige. Ich hatte die Überlegung eine Userform zu erstellen mit bspw 15 Textboxen und dort würde ich alle ID-Nummern eingeben, die ich benötige und dann sollen die entsprechenden Zeilen überprüft werden, ob dort der Wert vorkommt und wenn ja, sollen die nicht ausgeblendet werden und wenn nein, dann sollen diese ausgeblendet werden. Dadurch wird dann durch mein Makro auch automatisch die entspreche spalte ausgeblendet.
Weiß jemand wie ich das angehen kann? Mir fehlt leider der Ansatz. Ich bin bereit mich überall einzuarbeiten, aber ich weiß nicht wie ich das Problem angehen soll.
Liebe Grüße
Merki
|