Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
272to276
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
272to276
272to276
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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

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

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige