Office: Variablen aus anderen Sub benutzen

Helfe beim Thema Variablen aus anderen Sub benutzen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich möchte gerne meine festgelegten Variablen in Sub A auch in Sub B nutzen. Ich bin den ganzen Tag schon am Googlen, aber es will... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Hias, 26. September 2017.

  1. Variablen aus anderen Sub benutzen


    Hallo zusammen,

    ich möchte gerne meine festgelegten Variablen in Sub A auch in Sub B nutzen.

    Ich bin den ganzen Tag schon am Googlen, aber es will nicht funktionieren.
    Vielleicht könnt Ihr mir weiterhelfen:


    Code:
    Diese Variablen stehen in Sub A.
    Möchte ich nun die Variablen (startdate, Quartal, Datumszeile) in Sub B nutzen, kommt eine Fehlermeldung.


    Bemerkung:
    Subs sind alle in einem Modul.



    Vielen Dank im Voraus
    und Grüße
    Hias

    :)
     
  2. Ist erledigt.

    (kaum ist die Frage gestellt, schon klappts)

    Ich habe meine Variablen ganz oben im Modul eingefügt, außerhalb jedes Subs. Schon greifen alle Subs auf diese Variablen zu.

    *closed*
     
  3. Hi Hias,

    Dann sind sie auch nur in Sub A bekannt.
    Du hast 2 Optionen:
    1. Sie außerhalb von Subs zu deklarieren oder
    2. sie als Parameter an Sub B zu übergeben.

    Edit:
    Das entspricht Vorschlag 1. Du weißt aber schon, was Du da machst? Du arbeitest immer mit den Originalen.
     
  4. Variablen aus anderen Sub benutzen

    Hallo,

    mal ein Bsp. für Ralfs zweiten Vorschlag, ist häufig ein bißchen sauberer...
    Code:
    Gruß, Muller
     
  5. Hallo zusammen,

    im Nachhinein mir aufgefallen, dass es doch nicht so funktionierte wie ich wollte.

    Habe jetzt den Ansatz von Muller übernommen, genauso wollte ich es haben!


    Vielen Dank für die schnelle Hilfe


    Gruß
    Hias
     
Thema:

Variablen aus anderen Sub benutzen

Die Seite wird geladen...
  1. Variablen aus anderen Sub benutzen - Similar Threads - Variablen Sub benutzen

  2. Combobox einbinden

    in Microsoft Excel Hilfe
    Combobox einbinden: Hallo, ich bastele an einer Funktion, bei der ich an einer Stelle im Programm eine Combobox aufrufen möchte, die dann mit bestimmten Werten aus einer Tabelle gefüllt ist und dann den gewählten...
  3. VBA:Laufzeitfehler beim Einlesen in Variable

    in Microsoft Excel Hilfe
    VBA:Laufzeitfehler beim Einlesen in Variable: Hallo Excel Freaks, ich habe eine Frage, ein Problem wo ich nicht mehr weiter weis.... In eine Exceldatei kopiere ich mir über Makro auf ein Tabellenblatt von anderen Exceldateien das...
  4. Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte

    in Microsoft Excel Hilfe
    Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte: Hallo zusammen, wer letzteren Thread kennt, hier eine Neuauflage. Problem: Aus Array-Berechnungen (Variablen von Let) ein weiteres Array zu erzeugen, welches für alle eindeutigen Werte aus G die...
  5. Variable Anzahl immer 9er Kombination StellenBerechnung

    in Microsoft Excel Hilfe
    Variable Anzahl immer 9er Kombination StellenBerechnung: Hallo schönen Guten Abend mit Bauchweh, das ich bereits habe bei meiner Nicht weiter kommenden Formel. Folgendes Es lässt sich Schwer beschreiben doch ich versuche es Ich habe in J3 einen Wert...
  6. Makro für variable Anzahl von Datensätzen

    in Microsoft Excel Hilfe
    Makro für variable Anzahl von Datensätzen: Hallo zusammen, ich habe wieder einmal ein kleines Excel-Problem, bei dem Ihr mir sicherlich helfen könnt. Ich habe eine Excel-Liste, das ist ein Export aus einem anderen Programm (siehe...
  7. Variable Länge

    in Microsoft Excel Hilfe
    Variable Länge: Hallo zusammen, ich habe mal eine Frage. In einer Tabelle sind Spalten und Zeilen angegeben. Die Zeilen werden beispielsweise mit A1:H5 angegeben. Nun werden zwei Spalten mit Werten hinzugefügt....
  8. Variable an andere Sub übergeben

    in Microsoft Access Hilfe
    Variable an andere Sub übergeben: Hallo! Möchte eine Variable an eine andere Sub übergeben. Code: Private Sub btSON_Click() Dim varS As String varS = "but" Create_SON End Sub Code: Private Sub Create_SON() Dim varSON As...
  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