Thema Datum  Von Nutzer Rating
Antwort
Rot Übertragungs-Fehler
01.11.2019 21:41:08 Waldow
NotSolved
01.11.2019 23:06:18 Gast84384
*
NotSolved
02.11.2019 21:41:13 Waldow
NotSolved
02.11.2019 23:04:54 Gast12377
*
NotSolved
02.11.2019 23:24:49 Gast8854
*
NotSolved
03.11.2019 00:55:33 Gast1803
*
Solved

Ansicht des Beitrags:
Von:
Waldow
Datum:
01.11.2019 21:41:08
Views:
1133
Rating: Antwort:
  Ja
Thema:
Übertragungs-Fehler

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))  

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Übertragungs-Fehler
01.11.2019 21:41:08 Waldow
NotSolved
01.11.2019 23:06:18 Gast84384
*
NotSolved
02.11.2019 21:41:13 Waldow
NotSolved
02.11.2019 23:04:54 Gast12377
*
NotSolved
02.11.2019 23:24:49 Gast8854
*
NotSolved
03.11.2019 00:55:33 Gast1803
*
Solved