Thema Datum  Von Nutzer Rating
Antwort
01.03.2010 10:42:54 Mario
NotSolved
01.03.2010 20:45:02 Holger
NotSolved
02.03.2010 10:05:25 Mario
NotSolved
Blau Aw:Aw:Aw:Rücksprung im Code bei Matrixformel
03.03.2010 11:09:55 Mario
NotSolved

Ansicht des Beitrags:
Von:
Mario
Datum:
03.03.2010 11:09:55
Views:
834
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Aw:Rücksprung im Code bei Matrixformel
Hallo zusammen,

ich habe die Lösung selbst gefunden.
Die an die Matrixfunktion übergebenen Ranges beinhalteten Zellen, welche Formeln enthielten. Damit scheint Excel nicht klar zu kommen.

Vielen Dank und viele Grüße,
Mario

Mario schrieb am 02.03.2010 10:05:25:

Hallo Holger,

vielen Dank schon mal für die schnelle Antwort!
Ich möchte lediglich erreichen, dass die Matrixfunktion nur einmal und nicht mehrere Male ausgeführt wird.
Kurz nochmal zu dieser Funktion:
Sie bekommt mehrere Ranges als Eingabeparameter mitgegeben.Der Rückgabewert der Funktion ist vom Typ Variant. Dem Rückgabewert (also dem Namen der Funktion) wird ein Rangeobjekt als Ergebnis zugewiesen.
Um die Funktion aufzurufen, habe ich in dem gesamten Bereich, in welchem das Ergebnis ausgegeben werden soll, die gleiche Formel eingetragen und mit STRG+SHIFT+RETURN bestätigt.
Problem ist wie gesagt lediglich, dass die Funktion mehrere Male ausgeführt wird, obwohl ich dachte, dass sie für den gesamten Bereich nur einmal ausgeführt werden sollte.
Vielleicht habe ich aber auch ein falsche Verständnis von der Matrixformel.


Viele Grüße,
Mario


Holger schrieb am 01.03.2010 20:45:02:

Hallo Mario,
was willst du denn erreichen?
Holger


Mario schrieb am 01.03.2010 10:42:54:

Hallo zusammen,

ich habe das folgende Problem:
Ich verwende eine Matrixformel (die mit den {})für eine Funktion, die mehrere Ranges übergeben bekommt und auch einen Range zurückgibt.
Interessant ist, dass die Matrixfunktion mehrere Male durchlaufen wird (im Debugger sieht man, dass die Funktion ein zweites Mal gestartet wird).
Ich markiere zum Aufruf jeweils den gesamten Ausgabebereich und bestätige mit STRG+Shift+Return.

Vielen Dank im Voraus für Tipps und Hinweise.

Viele Grüße,
Mario


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
01.03.2010 10:42:54 Mario
NotSolved
01.03.2010 20:45:02 Holger
NotSolved
02.03.2010 10:05:25 Mario
NotSolved
Blau Aw:Aw:Aw:Rücksprung im Code bei Matrixformel
03.03.2010 11:09:55 Mario
NotSolved