Thema Datum  Von Nutzer Rating
Antwort
Rot Excel VBA - Problem bei Namenerstellung
07.11.2014 16:15:42 ChrisCWA
NotSolved
07.11.2014 19:01:54 Gast87919
NotSolved

Ansicht des Beitrags:
Von:
ChrisCWA
Datum:
07.11.2014 16:15:42
Views:
1255
Rating: Antwort:
  Ja
Thema:
Excel VBA - Problem bei Namenerstellung

Guten Tag,

ich möchte per Makro einen Namen mit festgelegter Referenz erstellen.

Diesen Code habe ich mit dem Makrorecorder herausbekommen:


ActiveWorkbook.Names.Add Name:="test", RefersToR1C1:="=Overview!R20C30:INDEX(Overview!R20C30:R69C30,LOOKUP(2,1/(Overview!R20C30:R69C30<>""""),ROW(Overview!C30)),1)"

Soweit, sogut.
Nun benötige ich diese Referenz aber für mehrere Namen, nur mit anderer Zeilenzuordnung.
Ich habe hierzu Variablen definiert. (var_start & var_end)

Ich weis leider nicht wie ich den oben stehenden Code anpassen kann, damit ich die Zeile mit den Variablen steuern kann.

Beispielsweise:

Ist-Zustand:

ActiveWorkbook.Names.Add Name:="test", RefersToR1C1:="=Overview!R20C30:INDEX(Overview!R20C30:R69C30,LOOKUP(2,1/(Overview!R20C30:R69C30<>""""),ROW(Overview!C30)),1)"


Soll Zustand:

ActiveWorkbook.Names.Add Name:="test", RefersToR1C1:="=Overview!R var_start C30:INDEX(Overview!R var_start C30:R var_end C30,LOOKUP(2,1/(Overview!R var_start C30:R var_end C30<>""""),ROW(Overview!C30)),1)"

Ich hoffe ich konnte mein Anliegen einigermaßen rüberbringen und freue mich über jede Antwort.
Vielen Dank im Voraus!


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
Rot Excel VBA - Problem bei Namenerstellung
07.11.2014 16:15:42 ChrisCWA
NotSolved
07.11.2014 19:01:54 Gast87919
NotSolved