2 Makros in 1 Datei
Hallo an Alle
Ich würde gerne in einer Excel-Datei 2 verschiedene Makros einsetzen. Ist das Möglich? Wenn ja, wie muß ich die einrichten.
Gruß und vielen Dank im voraus
inselgerd
Antwort schreiben
Antwort 1 von Großstadtfuzzi vom 01.08.2019, 22:21 Options
Hallo Inselgerd,
deine Informationen sind so reichlich, dass jetzt bestimmt viele vor dem PC sitzen und stundenlang mit dem Nachlesen beschäftigt sind.
Hast du jemals schon mit Makros gearbeitet?
Mit welche Excel-Version arbeitest du?
Was willst du mit den Makros erreichen bzw. was sollen die Makros tun?
Wann sollen die Makros starten? (Auf Befehl? Nach dem Öffnen der Datei?)
Fragen über Fragen
Gruß
Fuzzi
Antwort 2 von Saarbauer vom 02.08.2019, 08:02 Options
hallo,
gundsätzlich ist die Anzahl der Makros zu einer Datei theoretisch nicht begrenzt, das einzige Problem könnte die Leistung des PC's werden.
Da ich aber vermute, dass du was anderes willst, aber das ist aus deiner Anfrage nicht zu erkennen.
Gruß
Helmut
Antwort 3 von paulemeister vom 02.08.2019, 09:19 Options
wie wär es denn, wenn du mal auf extras - makro drückst und da ein bissel guckst....erklärt sich dann von selbst....zeichne einfach mal so 200 auf und dann guck die dir an.... übrigens lassen die sich mit ALT+F11 mit visual basic bearbeiten
mit der Bitte um nähere Informationen, danke :)
Antwort 4 von inselgerd vom 03.08.2019, 20:54 Options
Hallo Excel-Freunde
Vielen Dank für die Reaktion auf meine Frage.
Ich arbeite mit Excel 2003 und habe keine Ahnung von Makros.
Die Makros sollen auf Tastenbefehl starten. Der Zweck meiner Frage ist es, dass ich mit zwei unterschiedlichen Dateien arbeite. Hierbei geht es um ein Makro, dass mir "Saarbauer" (Helmut) geschrieben hat (Zellinhalte verschieben) und ein Makro von "nighty" Zellen und Spalten filtern).
Meine Idee ist es, diese Dateien zu einer Datei zu machen, wil die Daten identisch sind, aber jeweils eine andere Funktion haben.
Wenn ihr nähere Angaben braucht, gebt mir bescheid.
PS. Helmut, an deinem Makro würde ich gern noch was ändern. Bitte melde dich.
Vielen Dank im voraus
inselgerd
Antwort 5 von nighty vom 06.08.2019, 09:36 Options
hi all :-)
nachdem alle allgemeinen module im vbed eingefuegt worden sind ,sind diese wie folgt aufrufbar
Sub MeineProcedur
Call ErstesMakro
Call zweitesMakro
End Sub
was anderes sind ereignisse
z.b.
Private Sub worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Rem ohne kopf und fusszeile des ereignisses
Rem DeinErsterCode
Rem DeinZweiterCode
Application.EnableEvents = True
End Sub
Antwort 6 von inselgerd vom 07.08.2019, 17:56 Options
Hallo nighty
ich kann leider mit deiner Anweisung nichts anfangen.
Welche Module sind gemeint, beinhaltet je ein Modul ein Makro? Für mich alles unverständlich. Ich habe keinen blassen Schimmer von vbed usw..
Gruß
inselgerd
Antwort 7 von nighty vom 08.08.2019, 13:06 Options
hi inselgerd :-)
sind es einfache module oder ereignismodule ?
poste mal jeweils die erste zeile eines makros die du in einem makro aufrufen moechtest
gruss nighty
Antwort 8 von inselgerd vom 12.08.2019, 15:24 Options
Hallo Alle
Durch viel Stress konnte ich leider noch nicht antworten und bin auch erst einmal 3 Wochen im Urlaub. Melde mich dann aber wieder und habe dann eine Mustertabelle erarbeitet.
Bis Bald
inselgerd
Antwort 9 von inselgerd vom 10.09.2019, 21:07 Options
Hallo Alle
Bin aus dem Urlaub zurück, hatte leider keinen Internetanschluß.
Zu meinem Problem.
Ich hatte ein bischen probiert. Das Problem entsteht beim Filtern. Ich bekomme immer folgende Fehlermeldung:
If UCase(Cells(zaehler1, zaehler2)) = UCase(sammel(zaehler3)) Then
Ich kann damit nichts anfangen.
Wie kann ich meine Datei für Euch zur verfügung stellen, wu muß ich sie blegen, dass ihr sie einsehen könnt?
Gruß
inselgerd