Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Merge von Zellen mit FormualArray

Forumthread: Merge von Zellen mit FormualArray

Merge von Zellen mit FormualArray
24.06.2003 10:59:28
Alexander Odehnal
Hallo,

vielleicht kann mir jemand bei folgendem Problem helfen ?

Folgende 3 Zellen mit den Array-Formeln

A1 =SUM(IF($N$36:$N$216="EUR";IF($Y$36:$Y$216="IZ";IF($O$36:$O$216<>"Quanto";$DD$36:$DD$216))))
A2 =SUM(IF($N$36:$N$216="AUD";IF($Y$36:$Y$216="IZ";IF($O$36:$O$216<>"Quanto";$DD$36:$DD$216))))
A3 =SUM(IF($N$36:$N$216="DEM";IF($Y$36:$Y$216="IZ";IF($O$36:$O$216<>"Quanto";$DD$36:$DD$216))))

sollen zu einer Zelle mit einer Array-Formel zusammengefasst werden.

Folgender Versuch wurde mit der Meldung:
Die FormualArray-Eigenschaft des Range-Objektes kann nicht festgelegt werden
quittiert.

Formel = Range("A1") & "+" & Mid(Range("A2"), 2) & "+" & Mid(Range("A3"), 2)

With Range("A1:A3")
.FormulaArray = Formel
.Merge
End With

Besten Dank im voraus.
Gruß Alex

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
kann "FormulaArray"
24.06.2003 11:33:17
Alexander Odehnal

Auszug aus der Newsgroup "microsoft.public.de.excel":

Abschliessend möchte ich noch darauf hinweisen, dass
die FormulaArray-Eigenschaft einen Bug besitzt (XL2000,
kein Bugfix verfügbar). Wegen dem Bug kann "FormulaArray"
nur eine Formel mit max. 255 Zeichen zugewiesen werden,
was bei "Formula" nicht der Fall (keine Limitation). Ist die
Formel länger, erscheint der Laufzeitfehler 1004 "Unable
to set the FormulaArray property of the Range class.".

Sieht so aus, als wäre der Bug auch schon in 8.0 bzw. Excel 97

Gruss Alex

Anzeige
Re: kann "FormulaArray"
24.06.2003 13:00:33
Nike

Hi,

von Arrayfunktionen lass ich ja eigentlich die Finger,
aber als kleiner Tip
vielleicht kommst du ja unter 250 Zeichen,
wenn du für die Zellebereich Namen vergibst
und diese dann in deiner Funktion verwendest...
anstelle von $N$36:$N$216 könnte man dann Ber1 nehmen
und hätte so 8 Zeichen gespaart...

Namen definieren über das Menü Einfügen/Namen/Namen definieren...
Zellbereich auswählen und namen eingeben.

Bye

Nike

Anzeige
Danke Nike
24.06.2003 15:39:53
Alexander Odehnal

Hallo Nike,
danke fuer den Tip.

Gruß Alex

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige