Alle Möglichkeiten Makros aus Excel auszuführen | Excel VBA

  Рет қаралды 19,675

Kai Weissmann

Kai Weissmann

Күн бұрын

Пікірлер: 63
@claudiakamerke9276
@claudiakamerke9276 2 жыл бұрын
Hi Kai, ich habe schon einige Makros von dir adaptiert und dafür viel Lob kassiert. Du bist viel zu lieb für diese Welt und deine Videos sind der Hammer. Herzlichst, Claudi
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hallo Claudia, vielen Dank für deinen sehr netten Kommentar. Das freut mich! LG Kai
@saitsinecek370
@saitsinecek370 29 күн бұрын
Hallo Kai, wiederholt ein tolles Video von dir, danke dafür.
@paulrulck8967
@paulrulck8967 Жыл бұрын
Hallo Kai, mal wieder passend. Hatte heute das Problem bei der Bearbeitung innerhalb einer Datei im Benutzermodus. Beim anklicken einer Zahl in deiner Pivottabelle öffnete sich ein neues Tabellenblatt. Alle Möglichkeiten schienen ergebnislos. Zunächst über Umwege, nach diesem Video mal wieder die einfache Lösung mit Tastenkombi die Navi- Leiste aufrufen oder sofort das Makro für den Entwicklermodus. Hab bisher immer mit Hilfe deiner Videos mein Projekt fertig stellen können Es sind einfach und klar verständlich nachvollziehbare Videos.
@bugsbunny4329
@bugsbunny4329 2 жыл бұрын
vielen Dank, toller Inhalt, speziell die Kleinigkeiten,die du immer noch miteinstreust...top
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Bugs Bunny! Sehr gerne und danke für dein Feedback! Lg, Kai
@mannimuller7573
@mannimuller7573 Жыл бұрын
Hallo Kai, wie immer leicht verständlich und super erklärt. Danke!! 👍
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Freut mich 👍
@steff265
@steff265 2 жыл бұрын
Vielen Dank - wieder einmal sehr interessant!
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey steff265! Sehr gerne! Lg, Kai
@jamesclayton83
@jamesclayton83 2 жыл бұрын
Hallo Kai, sehr gutes Editing, wie immer.
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey M H! Danke für dein FEedback! Lg, Kai
@jurgenhelfrich9850
@jurgenhelfrich9850 2 жыл бұрын
wie so oft vielen Dank- vielleicht eine Idee für ein weiteres Video- kann man Makros im Menüband mit einem eigenem Symbol anzeigen lassen
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Jürgen! Sehr gerne! Ja, das geht! Siehe dazu mein Video zum Addin erstellen: kzbin.info/www/bejne/bHWpc2ylereDq7c Lg, Kai
@Ju-Ko-Ma
@Ju-Ko-Ma 2 жыл бұрын
Wie immer, sehr lehrreich. Ich kannte tatsächlich 2 Möglichkeiten nicht.
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Jürgen! Sehr gerne! Lg, Kai
@kolavithonduraski5031
@kolavithonduraski5031 2 жыл бұрын
echt cool 👍😊 vielen Dank. Einige davon kannte ich echt nicht... Es gäbe noch eine weitere Möglichkeit, die aber wahrscheinlich nur fürs Debuggen nützlich ist: Undzwar Aufrufe im DIREKTFENSTER. Ich nutze das sehr oft, wenn ich mit Objekten arbeite.Während des ausführens bzw. beim Pausieren kann man schauen ob das Arbeiten mit dem Objekt klappt und ob man vernünftig auf die Arrays im Objekt pder die Eigenschaften richtig zugreift. Dies nur als Ergänzung.👍
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Kolavit Honduraski! Danke für dein Feedback und den Input zum Direktfenster! Lg, Kai
@jurgenhelfrich9850
@jurgenhelfrich9850 2 жыл бұрын
Danke!
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Jürgen! Herzlichen Dank! Lg, Kai
@danielkogan84
@danielkogan84 2 жыл бұрын
Hallo Kai, klasse Video! Man könnte das Makro auch noch über eine andere Arbeitsmappe starten oder auch per Windows Aufgabenplanung mit einer .vbs Scriptdatei und glaube auch per Power Automate. Viele Grüße Daniel
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Daniel! Vielen Dank für den Input! Ich habe mich in dem Video dazu entschieden, alle Möglichkeiten aufzuzeigen Makros aus der eigenen Arbeitsmappe auszuführen, da das Video sonst etwas lang geworden wäre. Das Makro planen zeige ich auch in diesem Video ausführlicher: vbatrainer.de/makro-planen/ Lg, Kai
@christianschafer3667
@christianschafer3667 2 жыл бұрын
Hallo Kai, vielen Dank für deine Videos.Ich arbeite beruflich mit VBA und deine Videos haben mich ,mehr als einmal, auf Ideen gebracht und mir wirklich weiter geholfen. Ich hätte da einen Wunsch für ein Thema und zwar versuche ich einen Fortschrittsbalken ,Progress Bar , in ein bestehendes Projekt einzubauen.Ich krieg zwar einen Balken hin aber mir fehlt der Ansatz wie ich es ins bestehende Macro integriere. Wäre toll wenn du da einen etwas zeigen könntest. LG Christian
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hallo Christian! Gerne. Es freut mich, dass ich dir durch meine Videos helfen konnte/kann. Die Progress Bar Thematik nehme ich gerne in die Ideensammlung mit auf. Lg, Kai
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Christian! Sieh mein aktuelles Video zum Thema "Progress Bar": kzbin.info/www/bejne/hJq8ZmiCqtJ7aZo Hoffe das hilft dir weiter. Lg, Kai
@christianschafer3667
@christianschafer3667 2 жыл бұрын
Habe ich natürlich mit Freude gesehen,vielen Dank.
@gerdmuster4541
@gerdmuster4541 2 жыл бұрын
Danke
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey gerd! Sehr gerne! Lg, Kai
@blutkraehe_official
@blutkraehe_official Жыл бұрын
hallo, super dankee, wie kann ich eine zellenverbindung zu einen makro aufbauen= also das ein übergebener parameter in einer zelle ein makro aufrft das rechnet wie =MakroName(Parameter) und im VBA editor sowas wie RechneZahl1 und Zahl2) und Ausgabe in aufgerufene Zellle (wo ich mit = das makro verknüpfe) ?
@gytisvitkus528
@gytisvitkus528 8 ай бұрын
Super erklärt! Ich hänge derzeit an einem Problem und weiß einfach nicht mehr weiter. Wie wende ich dieses „Worksheet SelectionChange“ nur auf einem Tabellenblatt an? Kurz erklärt ich habe eine Master Tabellenblatt, damit fülle ich die Tabelle direkt neben dran aus und kopiere, verschiebe sie, benenne sie, automatisch mit einem vba Befehl. Aber wenn ich etwas in der Tabellenkopie an Werte verändern möchte dann spuckt er mir ein Fehler aus. Weil dieses Befehl „Worksheet SelectionChange“ von der Master Tabelle wohl mit kopiert wird. Bitte um Hilfe 🙏🏼
@KaiWeissmann
@KaiWeissmann 7 ай бұрын
Du könntest im SelectionChange Event noch einmal überprüfen, ob du auf dem richtigen Tabellenblatt bist (bspw. mit dem Codenamen). LG Kai
@pronauto2827
@pronauto2827 2 жыл бұрын
Gäbe auch noch die Möglichkeiten: - zeitgesteuert aufrufen - aus einer anderen Anwendung heraus aufrufen (wurde auch beides schon mal in einem anderen Video auf diesem Kanal erklärt 👍)
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey pronauto! Vielen Dank für den Input! Ich habe mich in dem Video dazu entschieden, alle Möglichkeiten aufzuzeigen Makros aus der eigenen Arbeitsmappe auszuführen, da das Video sonst etwas lang geworden wäre. Das Makro planen zeige ich auch in diesem Video ausführlicher: vbatrainer.de/makro-planen/ Lg, Kai
@Yzeras
@Yzeras 20 күн бұрын
Hallo Gibt es eine Möglichkeit ein bestimmtes Makro über einen Bar- oder QR-Code zu starten? Fall: Ich habe mehrere Makros angelegt um eine Tabelle mit Daten auszufüllen. Nun möchte ich per Scanner ein Macro ausführen um nicht immer am Rechner sitzen zu müssen. Somit können Daten auch aus der Entfernung eingegeben werden. Also Makro per Scanner ausführen.
@GünterMair
@GünterMair Жыл бұрын
Hallo Kai, danke für die praktischen Beispiele. Mit deiner Anleitung konnte ich einige Arbeitsschritte erleichtern und optimieren. Bei der Methode ein Makro zu starten mit " Makro ausführen, wenn Zelle geklickt wird" dann kann ich nur ein Makro zuweisen und starten. Es sind drei Makros abhängig in welcher Spalte ich mich befinde zu starten. Ich habe mir einfach jeweils das entsprechende Makro im Tabellenblatt umbenannt. Gäbe es da eine Möglichkeit? Ein Danke im Voraus, Günter Ergänzung, mit der Tastenkombination hat sich mein Problem schon gelöst.
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Wenn ich jetzt richtig verstehe, dann könntest du mit einer Überprozdur arbeiten und hier mitttels If Bedingung die entsprechende Spalte prüfen. Und je nachdem dann eben die entsprechende Unterprozedur aufrufen. Hoffe das hilft dir weiter.
@alexvitzthum5744
@alexvitzthum5744 2 жыл бұрын
Ich habe eine Frage. Ich schalte alle Button per ExtraProzedur auf und führe dann den Hauptteil aus und Schalte danach alle wieder auf Enabled=True. Jedoch funktioniert es nur wenn ich es per Einzelschritte Manuell durchgehe. Wenn ich es über den Button starte wird sofort die Hauptprozedur ausgeführt jnd dann wenn diese fertig ist werden die Buttons kurz Enabled=False geschaltet und nach kurzer zeit auf =True geschaltet. Weißt du hier eine Option oder einen Lösung welche ich hier einfügen kann. Kann dir auch gerne den Code schicken. DANKE schon mal!!
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hallo Alex, der Fehler ist bei mir bisher noch nicht aufgetreten. Aufgrund der Vielzahl an Anfragen schaffe ich es leider auch nicht mehr in individuellen Code reinzuschauen. Evtl. kann dir jemand helfen, der deinen Kommentar liest. LG Kai
@ike-o-pad8112
@ike-o-pad8112 2 жыл бұрын
Vielen Dank lieber Kai für die tolle, nachvollziehbare Aufbereitung der Möglichkeiten. Auch die Zeitleiste direkt an die Stelle zu springen finde ich perfekt. Ich hätte eine Frage. Was muss im Mac-Bereich einstellen oder in den VB-Programmen berücksichtigen, dass diese im Mac-Bereich auch funktionieren? Wenn Du da Erfahrungen hast und uns was zeigen könntest, dann würde ich mich das sehr freuen. Vorab vielen Dank und ich finde deine Arbeit großartig. Herzlichen Dank. Klaus Eisenhauer
@venetianisland8153
@venetianisland8153 2 жыл бұрын
Hallo Wieder ein tolles Video Ich habe jetzt versucht ein selectionChange aufzubauen, dass mir in verschiedenen Spalten und Zeilen wenn ich diese anklicke farbig ausfüllen soll. mit einer Zelle klappt das sehr gut, wenn ich dann aber für die weiteren Zellen das machen will, geht das nicht, da ich einen eindeutigen Namen haben muss, und wenn ich dann die Zelle hinten mit dran hänge geht das Event nicht mehr. Möchte mir ein Arbeitsblatt aufbauen wo ml im 5erSchritt ( an mehreren Stellen ) stehen und Zellen mit Ja und nein. Diese sollen wenn man eine bestimmte anklickt grau hinterlegt werden und die Schriftfarbe Weiß. Mit einer einzelnen Zelle kein Problem, aber bei vielen???
@maenni_71
@maenni_71 Жыл бұрын
Hallo. Sehr gutes Video. Ich habe ein Makro, dass mir aus einer berechneten Zelle heraus, das Bild aus dem Internet lädt. Soweit so gut! Ich möchte aber, dass das Makro immer ausgeführt wird, wenn sich der berechnete Wert in der Zelle ändert. Welches Event ist das?
@markuslemcke
@markuslemcke Жыл бұрын
Vielen Dank für das tolle Video! Dieser Code: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("C1")) Is Nothing Then msgbox "Hallo" End If End Sub wird auch ausgeführt wenn ich mit der Cursortaste in die Excel-Zelle C1 komme. Ich such einen Code der nu dann ausgeführt wird, wenn der Anwender die linke Maustaste drückt. Haben Sie hierfür eine Lösung?
@willimeier1180
@willimeier1180 2 жыл бұрын
Hallo Kai, ich habe ein Problem: im vba code kann ich nicht mit f8 im Einzelschritt ausführen, es geht nur bei den makros. was kann ich tun? Kannst Du mir helfen? mfg Willi
@christianvogl2444
@christianvogl2444 Жыл бұрын
Hallo kai Ich habe ein makro, welches ich über eine Checkbox starte. Sprich ich habe die Checkbox mit einer Zelle verknüpft und überprüfe diese dann auf wahr oder falsch. Bei wahr wird eine Spalte ausgeblended und eine andere ein, bei falsch genau anders rum. In der vba Oberfläche funktioniert das, beim ausführen über die Checkbox geht es einmal, beim 2. Mal wird vermutlich ein anderes makro ausgeführt. Wenn ich es einmal ausführe, dann ein anderes makro zwischendurch klicke und dann wieder dieses geht es auch. Nur nicht 2mal hintereinander. Wie kann ich das beheben?
@DeltaVieh1987
@DeltaVieh1987 Жыл бұрын
Hallo Kai, danke für den Überblick. Ich habe ein paar Sachsen davon ausprobiert. Aber nichts davon funktioniert nur für die Markierung IN einer Zelle. Ich will zum Beispiel die markierten Wörter IN einer Zelle mit einem Klick umfärben, Schriftart ändern und Fett schreiben. Der Rest des Zellinhalts soll seine Farbe, Schriftart etc. behalten. Kann es sein, dass Makros nicht funktionieren, wenn ich in einer Zelle stehe?
@LebenWerden
@LebenWerden 2 жыл бұрын
Makro aszführen per Rechtklick Kontextmenü erstellen? Gibts hierzu ein Video?
@MM-li7uj
@MM-li7uj 2 жыл бұрын
Moin Kai, meine Makros sind in Excel auf einmal alle weg...woran kann das liegen?
@MM-li7uj
@MM-li7uj 2 жыл бұрын
Also Entwicklertools -- Makros = leer
@jamesclayton83
@jamesclayton83 2 жыл бұрын
Enthält denn die Excel überhaupt Makros? Ansonsten ist vllt die Personalarbeitsmappe innerhalb der Entwickler-Oberfläche weg, falls du die Makros dort gesichert hast?
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Eine Idee wäre noch: Ist die Arbeitsmappe als .xlsm gespeichert? Nur dann werden die Makros auch mitgespeichert. LG Kai
@MM-li7uj
@MM-li7uj 2 жыл бұрын
Die Makros waren auf allen Excel-Dateien anwendbar (persönliche Arbeitsmappe) und auf einmal ist keins mehr vorhanden
@m_gfly7091
@m_gfly7091 Жыл бұрын
Hallo Kai, danke für dein Video, dennoch eine Frage zu. Makro aufrufen aus Excel Oberfläche. Ein mit Recorder aufgezeichnetes Makro in x-belibigen Zellen ausführen( manuell starten). Oder auch vorab mehrere Spalten markieren und dann für jede markierte Zelle das makro ausführen.Das Makro soll also immer an frei definierten Zellen angewendet werden können.. Danke vorab für deine Unterstützung, Matthias
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Zum Thema Makro Recorder schaue dir gerne mein Video an mit 5 Tipps die ich gerne gewusst hätte: kzbin.info/www/bejne/ZpK8c4BupcaAkLc Zu deiner Problemstellung: Grob gesagt musst du beim Selection Change Event den markierten Zellbereich (Target) auslesen und in eine Variable speichern. Mit dieser Variable gehst du dann in eine For Each Schleife und gehst alle Zellen des Bereichs ab. In der For Each Schleife lässt du den entsprechenden Code für jede Zelle ablaufen. Dim Bereichsvariable as Range Dim Zelle as Range Set Bereichsvariable = Target For Each Zelle in Bereichsvariable Hier den Code einfügen der in jeder Zelle abgearbeitet werden soll Next Zelle Ich hoffe das hilft dir weiter.
@m_gfly7091
@m_gfly7091 Жыл бұрын
hm ?? damit komme ich leider nicht weiter. Darf ich dir auf deine Email mein Anliegen schreiben?
@julsaevin3435
@julsaevin3435 2 жыл бұрын
Also ist es nicht möglich ein Excel Macro über Fiji bzw. ImageJ auszuführen ?
@digamcrown
@digamcrown Жыл бұрын
Hey, das Video hat mir einen kleinen Einblick in das Thema gegeben. In meinem speziellen Fall möchte ich gern beim einfachen Klick auf eine Zelle, diese schräg durchstreichen. Beim erneuten Klick auf die gleiche Zelle, soll diese Streichung wieder entfernt werden. Zwei Makros, die das bewirken habe ich erstellt. Leider komme ich nicht zu dem Punkt, bei dem ich durch erneutes Klicken jeweils das andere Makro starten kann. Gibt es dafür eventuell eine andere einfache Lösung? Dies soll zB genutzt werden um Zellen, in denen ein "Nein" steht anzuklicken und das Nein wird durchgestrichen (gesamte Zelle), so dass das in einer benachbarten Zelle stehende "Ja" gilt. Um das Nein gültig zu machen, möchte ich wieder auf Nein klicken und die Streichung wird wieder deaktiviert - dann klicke ich auf die Zelle mit dem "Ja" und diese Zelle wird schräg durchgestrichen.
@KaiWeissmann
@KaiWeissmann Жыл бұрын
Spontan würde ich sagen, du könntest es zu einem Makro zusammenfassen und eine "Status Variable" (0,1) hinzufügen. Bei Klick mit If den Status prüfen (0,1) Code ausführen und am Ende den Status verändern, sodass beim nächsten Klick die Else Schleife verwendet wird. ich hoffe das hilft dir weiter
@Art.thougts
@Art.thougts 2 жыл бұрын
👍
@KaiWeissmann
@KaiWeissmann 2 жыл бұрын
Hey Günter! Sehr gerne! Lg, Kai
Addin mit neuem Ribbon (Menüleiste) erstellen
17:04
Kai Weissmann
Рет қаралды 20 М.
Datenbank erstellen mit Eingabemaske in Excel VBA + kostenloser Download
1:05:33
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 2,9 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 4,3 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
PNS - Pojok Niaga Santri SMPS-IT Riyadhussholihiin
1:41
SMPS-IT Riyadhussholihiin
Рет қаралды 205
Dateien aus Ordner und Unterordner auslesen | Excel VBA
22:56
Kai Weissmann
Рет қаралды 35 М.
UserForm Daten in Tabelle schreiben | Excel VBA
19:06
Kai Weissmann
Рет қаралды 40 М.
Die BESTE Excel Funktion 2024 kennt fast niemand
9:49
Jakob Neubauer
Рет қаралды 164 М.
Makros nach einer Änderung automatisch ausführen I Excelpedia
4:10
Tabelle ganz einfach durchsuchen mit dieser Suchfunktion | Excel VBA
17:34
EXCEL 10x so schnell durch ChatGPT 🚀
13:26
Programmieren lernen
Рет қаралды 64 М.
Excel VBA Button erstellen und Makro zuweisen
5:19
ExcelMaster - VBA & Makro Videos jeden Tag
Рет қаралды 38 М.
Players push long pins through a cardboard box attempting to pop the balloon!
00:31