Thema Datum  Von Nutzer Rating
Antwort
21.12.2007 11:23:04 Oldschool
NotSolved
Blau Aw:VBA Excel Namen für Formeln definieren mit Makr
23.12.2007 09:17:43 Holger
NotSolved
10.01.2008 10:52:48 Oldschool
NotSolved
10.01.2008 13:25:45 Oldschool
NotSolved

Ansicht des Beitrags:
Von:
Holger
Datum:
23.12.2007 09:17:43
Views:
1188
Rating: Antwort:
  Ja
Thema:
Aw:VBA Excel Namen für Formeln definieren mit Makr
Hallo Oldschool,
dein Code-Ausschnitt ist schwer nachzuvollziehen, zumals individuelle Namen enthalten sind. Die Bedeutung von "Bereich.Verschieben" und der durch Semikolon getrennten Parameter ist unklar.
Daher nur unscharfe Hinweise. Es würde mich aber interessieren, was dabei herauskommt.
Kann es sein, dass es "RefersTo" heißen muss, da du die Zellen nicht mit der R1C1-Schreibweise, sondern mit der A1-Schreibweise ansprichst? Muss der Name der Tabelle nicht mit Apostrophs versehen werden? Z.B. für den Bereich F14:H21 der Tebelle Blatt1: RefersToR1C1:= "='Blatt 1'!R14C6:R21C8".
Es würde mich freuen, wenn es klappen sollte, allerdings habe ich dieses Problem noch nie bearbeitet.
Frohes Fest
Holger



Oldschool schrieb am 21.12.2007 11:23:04:

Hallo,

Ich versuche mit einem Makro Namen für Formeln zu definieren. Das Array Sheetname enthält einen String. Wenn ich diesen String direkt eingebe ohne die Variable, dann funktioniert es. So allerdings sagt Excel mir, dass die Formel falsch ist und ich finde den Fehler einfach nicht.

ActiveWorkbook.Names.Add Name:="dyn_X_Achse", RefersToR1C1:="=BEREICH.VERSCHIEBEN(" & Sheetname(1) & "!$A$1;1;0;ANZAHL2(" & Sheetname(1) & "!$A:$A)-1)"

Vielleicht kann mir da jemand helfen?

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
21.12.2007 11:23:04 Oldschool
NotSolved
Blau Aw:VBA Excel Namen für Formeln definieren mit Makr
23.12.2007 09:17:43 Holger
NotSolved
10.01.2008 10:52:48 Oldschool
NotSolved
10.01.2008 13:25:45 Oldschool
NotSolved