Ich habe folgendes Problem.
In einem vorhandenen Makro1() Code, stehen in Spalte Q16 Zeile 16:21 feste Zahlen, die sich auch nicht ändern auch wenn ich den Button1 öfter betätige, in den gleichen Zeilen 16:21, aber in Spalte R 16 werden gleichzeitig flexible Zahlen bei jeder Betätigung des Button1 ausgegeben, die sich aber jedes mal ändern, dass bewirkt diese Formel =INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1)) die in jeder Spalte R16:21 Zeile 16:21 steht, dass funktioniert auch und ist ok..
Das Problem ist aber, da ich mit einem zweiten Makro2() den gleichen Zahleninhalt aus der Spalte R16:21 mit diesem Code arr = Range (“R16:R21“) übernehme und in anderen Spalten auf dem Arbeitsblatt ausgeben möchte, dass funktioniert aber nicht so 1:1 denn es werden nicht die gleichen Zahleninhalte übernommen wie die im Makro1() Spalte R16:21 ausgeben werden, ich weiss nicht warum und das möchte ich ändern, so das der gleiche Zahleninhalt mit dem Makro2() ausgegeben werden kann.
Es liegt wohl an diesen beiden Codes die mit der Übernahmen der Zahleninhalte von Makro1 nach Makro2 wohl nicht miteinander harmonieren =INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1)) und Code2 arr = Range (“R16:R21“) die aber nicht geändert werden sollten oder sonst müsste sie die gleiche Funktion erfüllen vielleicht gibt es dafür eine Lösung, danke ich, danke im Voraus.
Gruß Waldow
Arbeitsblatt
Spalte Q Spalte R
Zeile 16 Zeile16 =INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1))
Zeile 17 Zeile 17 =INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1))
Zeile 18 Zeile 18 =INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1))
Zeile 19 Zeile 19=INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1))
Zeile 20 Zeile 20=INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1))
Zeile 21 Zeile 21=INDEX(Q$16:Q$21;Range.Gleich($IQ1;$IQ16;1))
|