ich habe ein kleines Problem:
habe zwei Makros, allerdings will ich diese mit einer Tastenkombination ausführen!
Was muss ich da an den Makros ändern?
ich glaub ich muss irgendwie die End Sub ändern, weiß aber nix genaues
Danke
Sub test1()
call test2()
End Sub
Sub test2()
End Sub
Sub meinemakros()
call meinmakro1 ' hier kommt dein makroname für makro1
call meinmakro2 ' ------ makro2
End Sub
Um zwei Makros in Excel zusammenzuführen, folge diesen Schritten:
Öffne den VBA-Editor, indem Du ALT + F11 drückst.
Erstelle ein neues Modul: Rechtsklick auf "VBAProject (DeineDatei.xlsx)" > Einfügen > Modul.
Füge den folgenden Code in das Modul ein:
Sub meinMakro()
Call meinMakro1 ' hier kommt dein Makroname für makro1
Call meinMakro2 ' hier kommt dein Makroname für makro2
End Sub
Ersetze meinMakro1 und meinMakro2 durch die tatsächlichen Namen Deiner Makros.
Speichere Deine Änderungen und schließe den VBA-Editor.
Um das Makro mit einer Tastenkombination auszuführen, gehe zu:
STRG + M).Problem: Das Makro wird nicht ausgeführt.
Problem: Die Tastenkombination funktioniert nicht.
Eine andere Möglichkeit, Makros in Excel zu verbinden, ist die Verwendung von Buttons:
Angenommen, Du hast folgende Makros:
Sub makro1()
' Hier Code zum Löschen von Zeilen
End Sub
Sub makro2()
' Hier Code zum Übergeben von bestimmten Zeilen
End Sub
Du kannst diese beiden Makros wie folgt zusammenführen:
Sub meinGesamtMakro()
Call makro1
Call makro2
End Sub
Damit wird zuerst makro1 ausgeführt, gefolgt von makro2.
1. Wie kann ich zwei Makros mit einer einzigen Tastenkombination ausführen?
Du musst ein neues Makro erstellen, das beide bestehenden Makros aufruft, und dann eine Tastenkombination für dieses neue Makro festlegen.
2. Kann ich Makros in Excel für verschiedene Versionen verwenden?
Ja, die Methode ist in den meisten modernen Excel-Versionen ähnlich, aber einige spezifische Menüpunkte können leicht variieren. Achte darauf, die Anweisungen für Deine Version zu überprüfen.