Namen und Namensfeld Home Home

WB01727_.gif (1537 Byte)

Seiteninhalt
Also wenn's nach mir ginge, hätte ich eine andere Bezeichnung als "Namen" gewählt. Meistens verwende ich anstatt "Namen" den Begriff "Benannte Bereiche", obwohl er nicht ganz treffend ist, da nicht nur Zellbereiche sondern auch Formeln ohne Zellen mit Namen versehen werden können. Die beste Bezeichnung wäre wohl "Alias".

Vermutlich hat jeder schon mal einen Namen für einen Zellbereich definiert und das Namen-Feld benutzt.

Leserprofil
Alle Excel-Anwender und VBA-Programmierer

WB01727_.gif (1537 Byte)

Inhalt

Allgemeines

Benennen von Zellen

Das Namenfeld

Links und Downloads
  Bugs und Probleme

  Weitere Informationen
  Downloads

Zum Seitenanfang


Allgemeines

 

Zum Seitenanfang

 


Benennen von Zellen

Benennen von Zellen in einer Arbeitsmappe

In Microsoft Excel können Sie eine einzelne Zelle oder einen Zellbereich benennen, um die Lesbarkeit und Aussagekraft von Formeln zu erhöhen. Wenn Sie in einem Tabellenblatt Zeilen- und Spaltenbeschriftungen verwendet haben, können Sie sich in einer Formel direkt auf diese Beschriftungen beziehen oder diese als Namen für die zugehörigen Zellen verwenden. Sie haben auch die Möglichkeit, einen Namen zu erstellen, der sich auf dieselbe Zelle oder denselben Zellbereich in mehreren Tabellenblättern bezieht.

Richtlinien für das Benennen von Zellen, Formeln und Konstanten in Microsoft Excel

- Das erste Zeichen eines Namens muss ein Buchstabe oder ein Unterstrich sein. Für alle weiteren Zeichen des Namens können Buchstaben, Ziffern, Punkte oder Unterstriche verwendet werden.
- Namen dürfen nicht identisch mit einem Zellbezug sein, beispielsweise Z$100 oder Z1S1.
- Namen dürfen keine Leerzeichen enthalten. Unterstriche und Punkte können zur Trennung von Wörtern verwendet werden - z. B. Erstes.Quartal oder Umsatz_März.
- Ein Name darf maximal 255 Zeichen umfassen.
- Namen können Buchstaben in Gross- und Kleinschreibung enthalten. Microsoft Excel unterscheidet bei Namen nicht zwischen Gross- und Kleinbuchstaben. Wenn Sie beispielsweise den Namen Umsatz erstellt haben und dann in derselben Arbeitsmappe den Namen UMSATZ erstellen, wird der erste Name durch den zweiten ersetzt.

Zum Seitenanfang

 

Das RefersTo-Argument muss in der A1-Schreibweise einschliesslich eines Dollarzeichens ($) angegeben werden, sofern dies erforderlich ist. Wenn beispielsweise in Tabelle1 die Zelle A10 markiert ist und Sie mit dem RefersTo-Argument "=Tabelle1!A1:B1" einen Namen definieren, bezieht sich der neue Name auf den Zellbereich A10:B10 (da Sie einen relativen Bezug angegeben haben). Um einen absoluten Bezug anzugeben, verwenden Sie "=Tabelle1!$A$1:$B$1".

Zum Seitenanfang

 


Das Namenfeld

Hallo,

mir ist grad was Lustiges passiert, wofür ich keine Erklärung habe:

Hatte paar Zellen markiert und wollte direkt links oben im Adressfeld einen
bestimmten Namen vergeben, also nicht über Namen definieren, sondern der schnelle Weg.

Geht ja normalerweise auch, nur das Verrückte ist bei einem bestimmten Namen kommt

VLAssist.xls Kennwort eingeben

hat das schonmal wer erlebt, kann ja wohl nich sein, oder ...
what's this zum Geier ?????? ;;-))

Gruss
Nancy

 

Nochmal ich,

aaalso jetz nochmal ... ich vermute, wirklich nur vermutet,
dass dieses auftritt, wenn man einen Bereichsnamen
- über den 'short way' wie beschrieben - vergeben will und dieser
ist unglücklicherweise identisch mit irgendeinem vba.Projekt xls oder xla Kennwort ...

was andres kann ich mir wirklich nich erklären hierzu ;-)

von daher okay :-)
Gruss Nancy

 

Hallo Nancy

Es gibt dafür eine einfache Erklärung:
Im Namenfeld kann man, nebst Hinzufügen und Auswählen von Namen und Selektieren von Zellen und Zellbereiche, auch Prozeduren der VBA-Projekte anspringen. Wird im Namenfeld also ein Begriff eingegeben, der bereits als Bezeichnung für eine Prozedur benutzt wurde, so wird der VBA-Editor eingeblendet, das Modul mit dieser Prozedur geöffnet und die erste Codezeile der Prozedur angezeigt. Das funktioniert projekt- bzw. mappenübergreifend, also für alle Mappen und Add-Ins, die in Excel geöffnet sind. Dieses Verhalten ist normal in Excel.

In deinem Fall wolltest du einen Namen festlegen, der im VBA-Projekt der Mappe VLAssist.xls als Prozedurbezeichner verwendet wurde. Weil das VBA-Projekt geschützt ist, kann die Prozedur nicht angezeigt werden, und darum wird das Kennwort verlangt.

Grüsse
Philipp

 

Abend Phillip & auch M@x,

Philipp, ich denke Du hast den Daumen genau drauf :-)
Da scheint der Hase im Pfeffer zu liegen.

Gut zu wissen, vielen Dank ;-)

Gruss
Nancy

 

Zum Seitenanfang

 


Links und Downloads

Bugs und Probleme

 

Zum Seitenanfang

 

Weitere Informationen

XL97: Makro zum Löschen von verborgenen Namen in aktiver Arbeitsmappe
http://support.microsoft.com/default.aspx?scid=http%3a%2f%2fwww.microsoft.com%2fIntlKB%2fGermany%2fsupport%2fkb%2fd35%2fd35380.htm

XL2000: How to Programmatically Delete Defined Names with Links
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q213385

XL2000: How to Programmatically Copy All Range Names
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q213389

Zum Seitenanfang

 

Downloads

 

Zum Seitenanfang

WB01727_.gif (1537 Byte)

Haben Sie Fragen, Anregungen oder einen Fehler entdeckt?
Mail senden an philipp_von_wartburg@yahoo.de

Zuletzt aktualisiert am 27.01.2006 / 21:30 Uhr
© 2002-2006 by Philipp von Wartburg, CH-8916 Jonen
Alle Rechte vorbehalten