Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
21.12.2007 11:23:04 |
Oldschool |
|
|
Aw:VBA Excel Namen für Formeln definieren mit Makr |
23.12.2007 09:17:43 |
Holger |
|
|
|
10.01.2008 10:52:48 |
Oldschool |
|
|
|
10.01.2008 13:25:45 |
Oldschool |
|
|
Von:
Holger |
Datum:
23.12.2007 09:17:43 |
Views:
1188 |
Rating:
|
Antwort:
|
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? |
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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 |
|
|
Aw:VBA Excel Namen für Formeln definieren mit Makr |
23.12.2007 09:17:43 |
Holger |
|
|
|
10.01.2008 10:52:48 |
Oldschool |
|
|
|
10.01.2008 13:25:45 |
Oldschool |
|
|