Office: Wertübergabe zu andern Makros

Helfe beim Thema Wertübergabe zu andern Makros in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, wie gebe ich Werte, sprich Variablen, zu anderene Makros über? Etwa in dieser Form: Code: Sub Nebenmakro_1() Variable = 1 Hauptmakro End Sub... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von CreatorX, 11. Januar 2009.

  1. Wertübergabe zu andern Makros


    Hallo, wie gebe ich Werte, sprich Variablen, zu anderene Makros über? Etwa in dieser Form:
    Code:
    Also die beiden Nebenmakros (je nachdem welche ich davon auswähle) sollen die Variable an das Hauptmakro übergeben und dann soll das Hauptmakro mit dieser Variable starten. Wie geht das? Danke schonmal.

    :)
     
    CreatorX, 11. Januar 2009
    #1
  2. Hallo CreatorX,

    das geht so.

    Code:
    gruss Peter9
     
  3. Dank dir. Ich mußte noch ein wenig rumprobieren, denn es funktioniert so:
    Code:
     
    CreatorX, 13. Januar 2009
    #3
  4. Wertübergabe zu andern Makros

    Muss nochmal nachfragen. Wie ist das jetzt, wenn ich mehrere Variablen übergeben möchte?

    Code:
    So funktioniert das leider nicht.
    Soch auch nicht:
    Code:
     
    CreatorX, 13. Januar 2009
    #4
  5. Hallo zusammen,

    gestattet mir eine Bemerkung zu Peters Lösung. Wenn du die Variable wie in deinem Beispiel am Anfang des Codemoduls, außerhalb eines Makros, deklarierst, dann ist sie sowieso in allen Makros des Codemoduls gültig und muss nicht noch extra übergeben werden. Siehe auch http://www.ms-office-forum.net/forum...d.php?t=241823

    [EDIT] Zu dem Problem mit mehreren Variablen: Mehrere Variablen kannst du übergeben, indem du sowohl beim Makroaufruf, als auch in der Kopfzeile des aufgerufenen Makros die zu übergebenden Variablen nacheinander, durch Kommas getrennt auflistest. Nach dem Komma muss jeweils auch ein Leerzeichen stehen. [/EDIT]

    Gruß Ingolf
     
  6. Hallo CreatorX,

    es solte gehen hier mal eine Beispiel-Mappe

    schau es dir mal an

    Gruss Peter9
     
  7. Vielen Dank, euch beiden.

    @Ingolf: Dein Link ist prima, erklärt alles was man Wissen muss, besonders für Anfänger. Naja, ich bin davon ausgegangen, dass ich das mit dem Komma bei mehreren Variablen schon probiert hätte.

    @Peter9: In deinem Beispiel hast du die Variablen doch schon am Anfang deklariert, dann sind sie, soviel hab ich ja jetzt gelernt, eh global.
     
    CreatorX, 13. Januar 2009
    #7
Thema:

Wertübergabe zu andern Makros

Die Seite wird geladen...
  1. Wertübergabe zu andern Makros - Similar Threads - Wertübergabe Makros

  2. Wahrscheinlich nicht neu - Makros exportieren

    in Microsoft Word Hilfe
    Wahrscheinlich nicht neu - Makros exportieren: Hallo zusammen, dies ist mein erster Thread... Also, ich habe zwei Rechner in meinem Wlan Netzwerk verbunden, damit ich an derselben Software arbeiten kann (ein Rechner Hauptrechner, einer...
  3. Seit Win 11 Zugriffsprobleme bei Excel über Makros

    in Microsoft Excel Hilfe
    Seit Win 11 Zugriffsprobleme bei Excel über Makros: Guten Tag! Ich habe vor einer Woche mein Windows 10 auf Windows 11 geupgraded, und seitdem habe ich extreme Schwierigkeiten mit meinem Excel. Mit Windows 10 funktionierte alles so, wie es sollte,...
  4. Makros für csv-Export mit Anführungszeichen für ausgewählte Splaten

    in Microsoft Excel Hilfe
    Makros für csv-Export mit Anführungszeichen für ausgewählte Splaten: Hallo liebe Forengemeinde, ich habe folgendes Problem: Ich muss eine csv-Datei bearbeiten und anschließend wieder als csv-Datei speichern. In der Originaldatei sind einige Spalteninhalte in in...
  5. VBA Textbox macht was sie will

    in Microsoft Excel Hilfe
    VBA Textbox macht was sie will: Hallo, ich bin ein Neuling bei VBA auch Excel habe ich bisher nie so intensiv benutzt wie in den letzten Wochen. Ich sitze jetzt schon länger vor einem Problem, welches ich weder mit Hilfe des...
  6. Workbook ohne Makros starten

    in Microsoft Excel Hilfe
    Workbook ohne Makros starten: Moin allerseits, wer das Thema liest, wird sich sicher fragen "und so etwas wird hier wieder aufgewärmt? Ist doch tausendfach im Netz beantwortet!?" Stimmt, denn der Tipp mit der...
  7. Probleme mit Makros und Grafiken nach Umstieg von Word 2011 auf Office 365 (Mac)

    in Microsoft Word Hilfe
    Probleme mit Makros und Grafiken nach Umstieg von Word 2011 auf Office 365 (Mac): Liebes Forum, ich bin kann selbst kaum VBA, hab aber mal einige Makros aufgenommen und dann abgeändert, bin also alles andere als ein Profi. 2015 hat jemand im FOrum (office-loesung.de), dessen...
  8. Wertübergabe an Application.Calculation funktioniert nicht...

    in Microsoft Excel Hilfe
    Wertübergabe an Application.Calculation funktioniert nicht...: Hallo Community, Bei einem bestehendem Makro muss ich für die Laufzeit die Berechnung auf automatisch setzen (Application.Calculation = xlCalculationAutomatic). Da meine User für gewöhnlich...
  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