Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Benutzer in Zelle anzeigen

Benutzer in Zelle anzeigen
26.02.2007 23:50:04
Peter
Hallo Leute
was muß machen das ich den Benutzer in einer Exceldatei sichtbar machen kann. Wenn es geht ohne VBA sondern mit einer Formel. Bitte um hilfe !!!
Gruß Peter
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Benutzer in Zelle anzeigen
27.02.2007 12:40:20
Peter
Hallo Christian
ich komme mit der Formel nicht klar. Vieleicht kannst du mir ja helfen?
Gruß Peter
AW: Benutzer in Zelle anzeigen
27.02.2007 00:10:14
Daniel
Hallo
obs da ne eigene Funktion für gibt, weiß ich nicht.
falls nicht, müsstest du diesen Code ins allgemeine Modul kopieren, dann kannst du die Funktionen
BenuterXP()und BenutzerEXCEL() wie normale Funktionen auch verwenden.
BenutzerXP() zeigt den Namen an, mit dem der User sich in WindowsXP angemeldet hat.
BenutzerEXCEL() zeigt den Namen an, der unter Extras - Opitonen - Allgemein eingetragen ist.

Function BenutzerXP()
BenutzerXP = Environ("username")
End Function

Function BenutzerEXCEL()
BenutzerEXCEL = Application.UserName
End Function

Gruß, Daniel
Anzeige
AW: Benutzer in Zelle anzeigen
27.02.2007 12:38:42
Peter
Hallo Daniel
ich hab den Code ins Modul kopiert aber wie gebe ich die Zelle an wo der Name stehen soll? Bitte um hilfe.
Gruß Peter
AW: Benutzer in Zelle anzeigen
01.03.2007 09:53:00
Peter
Danke Christian für deine Hilfe !!!!
Gruß Peter
AW: Benutzer in Zelle anzeigen
27.02.2007 19:53:59
Daniel
Hallo
einfach wie eine normale Formel auch mit Gleichheitszeichen davor in die Zelle reinschreiben, wo der Benutzername erscheinen soll:
=BenutzerEXCEL()
=BenutzerXP()
Gruß, Danie
AW: Benutzer in Zelle anzeigen
01.03.2007 09:54:44
Peter
Hallo Daniel danke für deine Hilfe !!!
Gruß Peter
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Benutzer in Zelle anzeigen


Schritt-für-Schritt-Anleitung

Um den Benutzernamen in einer Excel-Zelle anzuzeigen, kannst du die folgenden Schritte befolgen:

  1. Öffne Excel: Starte deine Excel-Anwendung und öffne die Datei, in der du den Benutzernamen anzeigen möchtest.

  2. Gehe zum VBA-Editor: Drücke ALT + F11, um den Visual Basic for Applications (VBA) Editor zu öffnen.

  3. Füge ein neues Modul hinzu:

    • Klicke im Menü auf Einfügen und wähle Modul.
  4. Füge den VBA-Code ein: Kopiere den folgenden Code in das Modul:

    Function BenutzerEXCEL()
       BenutzerEXCEL = Application.UserName
    End Function
  5. Speichern und schließen: Speichere das Modul und schließe den VBA-Editor.

  6. Verwenden der Formel in Excel: Gehe zurück zu deiner Excel-Tabelle und gib in die Zelle, in der der Benutzername angezeigt werden soll, die Formel ein:

    =BenutzerEXCEL()

Jetzt wird der Benutzername automatisch in der Zelle angezeigt.


Häufige Fehler und Lösungen

  • Fehler: #NAME?: Dieser Fehler tritt auf, wenn Excel die Funktion nicht erkennt. Stelle sicher, dass du den VBA-Code korrekt eingefügt hast und dass das Modul gespeichert ist.

  • Lösung: Überprüfe den Namen der Funktion und achte darauf, dass du das Gleichheitszeichen (=) vor die Funktion in der Zelle gesetzt hast.

  • Fehler: Benutzername wird nicht angezeigt: Möglicherweise ist die Sicherheitsstufe für Makros zu hoch eingestellt.

  • Lösung: Gehe zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Makroeinstellungen und aktiviere die Option, die Makros zulässt.


Alternative Methoden

Falls du VBA nicht verwenden möchtest, gibt es auch eine Möglichkeit, den Benutzernamen ohne VBA anzuzeigen. Du kannst die Excel-Funktion =INFO("username") verwenden, um den aktuellen Benutzernamen anzuzeigen. Diese Methode ist jedoch in ihrer Funktionalität eingeschränkt.

Gib einfach in die gewünschte Zelle ein:

=INFO("username")

Diese Formel zeigt den Benutzernamen an, der im Excel-Programm unter Optionen > Allgemein eingestellt ist.


Praktische Beispiele

  1. Benutzername in Zelle anzeigen: Verwende =BenutzerEXCEL() in Zelle A1, um den Namen des Benutzers, der in Excel angemeldet ist, anzuzeigen.

  2. Letzter Bearbeiter: Um den letzten Bearbeiter einer Datei anzuzeigen, kannst du =INFO("last author") verwenden, sofern deine Excel-Version dies unterstützt.


Tipps für Profis

  • Du kannst die Funktion BenutzerEXCEL() auch in anderen Formeln verwenden, um benutzerdefinierte Meldungen zu erstellen, z.B.:

    ="Der aktuelle Benutzer ist: " & BenutzerEXCEL()
  • Erstelle eine Schaltfläche, die bei einem Klick den Benutzernamen in eine bestimmte Zelle einfügt. Dies kann über VBA geschehen und bietet eine komfortable Möglichkeit, den Benutzernamen stets aktuell zu halten.


FAQ: Häufige Fragen

1. Kann ich den Benutzernamen automatisch einfügen, ohne VBA? Ja, du kannst die Formel =INFO("username") verwenden, aber diese zeigt nur den Namen aus den Excel-Optionen an.

2. Wie kann ich den letzten Bearbeiter in einer Zelle anzeigen? Verwende die Formel =INFO("last author"), um den letzten Bearbeiter der Datei anzuzeigen, sofern die Excel-Version dies unterstützt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige