Office: Benutzer eingabe

Helfe beim Thema Benutzer eingabe in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, folgende frage zu Globalen Variablen. Ich frage beim Öffnen meiner Mappe mit einer Inputbox den Benutzername ab würde diesen... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von gook, 21. Mai 2009.

  1. gook Erfahrener User

    Benutzer eingabe


    Hallo zusammen,

    folgende frage zu Globalen Variablen.

    Ich frage beim Öffnen meiner Mappe mit einer Inputbox den Benutzername ab würde diesen gerne in einer Globalen variable speichern. Diese Variable soll mir nun auch in Tabellenblättern zur verfügung stehen.

    Wie realisiere ich dies?
     
  2. schatzi Super-Moderator
    Hallo!

    Eine globale Variable kannst du außerhalb der Routine deklarieren, d.h. dein Modul könnte z.B. so aussehen:
    Code:
    Global IchBinGlobal As String
    
    Sub irgendwas()
    
    End Sub
    
     
    schatzi, 21. Mai 2009
    #2
  3. gook Erfahrener User
    Hallo Schatzi danke für die schnelle Antwort ja das ist mir bekannt funktioniert auch so.

    Aber sobald ich den code in ein Sheet schreibe geht es nicht mehr.

    Müsste die Variable überall zur verfügung stehen oder nur in einzelnen Modulen?
     
  4. schatzi Super-Moderator

    Benutzer eingabe

    Hallo!

    Theoretisch sollte dir diese Variable nun überall zur Verfügung stehen, auch in anderen Arbeitsmappen. Es sei denn, du hast irgendwo die Anweisung "Option Private Module". So schreibt es zumindest mein Buch...
    Vielleicht darf sie nicht in ein Sheet-Modul?
     
    schatzi, 21. Mai 2009
    #4
  5. gook Erfahrener User
    Hm...


    Ich habe ein Modul1

    in dem steht

    Code:
    Option Explicit
    Public benutzer as String
    
    Sub test()
    benutzer = "test"
    End Sub

    so nun in steht in Tabelle1

    Code:
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    range("A1").value=benutzer
    End Sub

    geht aber leider nicht^^
     
  6. schatzi Super-Moderator
    Hallo!

    Solange "test" noch nicht ausgeführt wurde, kann's nicht funktionieren, weil der Variable dann ja noch kein Wert zugewiesen wurde.
    Nachdem es einmal gelaufen ist, funktioniert es bei mir.
     
    schatzi, 21. Mai 2009
    #6
  7. gook Erfahrener User
    Ah ok hast recht ist ja logisch alles klar danke!
     
Thema:

Benutzer eingabe

Die Seite wird geladen...
  1. Benutzer eingabe - Similar Threads - Benutzer eingabe

  2. OneNote Clipper benutzen

    in Sonstiges
    OneNote Clipper benutzen: Hallo, ich bin bislang kein OneNote-Nutzer, würde jetzt aber gerne den OneNote Clipper testen. Wenn ich mich dort mit meinem Firmenaccount anmelde, kommt die Meldung: Administratorgenehmigung...
  3. Auslesen Windowsbenutzer in einer Datenbank

    in Microsoft Access Hilfe
    Auslesen Windowsbenutzer in einer Datenbank: Hallo zusammen, wie kann ich auslesen, welcher Windows Benutzer gerade aktuell in einer Datenbank ist? Geht das? Danke Matthias
  4. Für ein Excel Dokument Seriendruck benutzen.

    in Microsoft Excel Hilfe
    Für ein Excel Dokument Seriendruck benutzen.: Hallo Leute, auf der Arbeit braucht es täglich 40 Kopien von einem Excel Dokument, Varianten im Datum, der Adresse und zwei oder drei anderen Feldern. Ist ein sehr hübsches Dokument, das nach...
  5. Onedrive Pivot Mehrere Benutzer Aktualisieren

    in Microsoft Excel Hilfe
    Onedrive Pivot Mehrere Benutzer Aktualisieren: Hallo zusammen, Ich habe eine eine Excel Datei mit mehreren Tabellen in Onedrive hochgeladen. Darunter u.a. pivot Tabellen welche aktualisiert werden müssten um in einem anderem Sheet etwas...
  6. Tabelle mit mehreren Benutzern gleichzeitig bearbeiten

    in Microsoft Excel Hilfe
    Tabelle mit mehreren Benutzern gleichzeitig bearbeiten: Hallo zusammen, Wir haben in der Firma Office 2016 Professionell drauf. Jetzt habe ich eine Tabelle über Onedrive freigegeben weil ich schauen wollte, ob dann mehrere Benutzer gleichzeitig darin...
  7. Zugriff auf shared Postfach über Thunderbird

    in Microsoft Outlook Hilfe
    Zugriff auf shared Postfach über Thunderbird: Hallo Leute, Ich habe folgende Frage: Ich bin ehrenamtlich in einem Verein tätig, der seine EDV jetzt auf Office365 umgestellt hat, und auch die Mail-Adressen jetzt über office365 verwaltet. Unter...
  8. Outlook fordert zur Eingabe von Anmeldeinformationen für lokale Benutzer mit Office ...

    in Microsoft Outlook Tutorials
    Outlook fordert zur Eingabe von Anmeldeinformationen für lokale Benutzer mit Office ...: Outlook fordert zur Eingabe von Anmeldeinformationen für lokale Benutzer mit Office 365-Client auf. Outlook für Microsoft 365 Mehr... Weniger...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden