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
@KaiWeissmann2 жыл бұрын
Hallo Claudia, vielen Dank für deinen sehr netten Kommentar. Das freut mich! LG Kai
@saitsinecek37029 күн бұрын
Hallo Kai, wiederholt ein tolles Video von dir, danke dafür.
@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.
@bugsbunny43292 жыл бұрын
vielen Dank, toller Inhalt, speziell die Kleinigkeiten,die du immer noch miteinstreust...top
@KaiWeissmann2 жыл бұрын
Hey Bugs Bunny! Sehr gerne und danke für dein Feedback! Lg, Kai
@mannimuller7573 Жыл бұрын
Hallo Kai, wie immer leicht verständlich und super erklärt. Danke!! 👍
@KaiWeissmann Жыл бұрын
Freut mich 👍
@steff2652 жыл бұрын
Vielen Dank - wieder einmal sehr interessant!
@KaiWeissmann2 жыл бұрын
Hey steff265! Sehr gerne! Lg, Kai
@jamesclayton832 жыл бұрын
Hallo Kai, sehr gutes Editing, wie immer.
@KaiWeissmann2 жыл бұрын
Hey M H! Danke für dein FEedback! Lg, Kai
@jurgenhelfrich98502 жыл бұрын
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
@KaiWeissmann2 жыл бұрын
Hey Jürgen! Sehr gerne! Ja, das geht! Siehe dazu mein Video zum Addin erstellen: kzbin.info/www/bejne/bHWpc2ylereDq7c Lg, Kai
@Ju-Ko-Ma2 жыл бұрын
Wie immer, sehr lehrreich. Ich kannte tatsächlich 2 Möglichkeiten nicht.
@KaiWeissmann2 жыл бұрын
Hey Jürgen! Sehr gerne! Lg, Kai
@kolavithonduraski50312 жыл бұрын
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.👍
@KaiWeissmann2 жыл бұрын
Hey Kolavit Honduraski! Danke für dein Feedback und den Input zum Direktfenster! Lg, Kai
@jurgenhelfrich98502 жыл бұрын
Danke!
@KaiWeissmann2 жыл бұрын
Hey Jürgen! Herzlichen Dank! Lg, Kai
@danielkogan842 жыл бұрын
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
@KaiWeissmann2 жыл бұрын
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
@christianschafer36672 жыл бұрын
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
@KaiWeissmann2 жыл бұрын
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
@KaiWeissmann2 жыл бұрын
Hey Christian! Sieh mein aktuelles Video zum Thema "Progress Bar": kzbin.info/www/bejne/hJq8ZmiCqtJ7aZo Hoffe das hilft dir weiter. Lg, Kai
@christianschafer36672 жыл бұрын
Habe ich natürlich mit Freude gesehen,vielen Dank.
@gerdmuster45412 жыл бұрын
Danke
@KaiWeissmann2 жыл бұрын
Hey gerd! Sehr gerne! Lg, Kai
@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) ?
@gytisvitkus5288 ай бұрын
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 🙏🏼
@KaiWeissmann7 ай бұрын
Du könntest im SelectionChange Event noch einmal überprüfen, ob du auf dem richtigen Tabellenblatt bist (bspw. mit dem Codenamen). LG Kai
@pronauto28272 жыл бұрын
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 👍)
@KaiWeissmann2 жыл бұрын
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
@Yzeras20 күн бұрын
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 Жыл бұрын
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 Жыл бұрын
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.
@alexvitzthum57442 жыл бұрын
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!!
@KaiWeissmann2 жыл бұрын
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-pad81122 жыл бұрын
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
@venetianisland81532 жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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?
@willimeier11802 жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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?
@LebenWerden2 жыл бұрын
Makro aszführen per Rechtklick Kontextmenü erstellen? Gibts hierzu ein Video?
@MM-li7uj2 жыл бұрын
Moin Kai, meine Makros sind in Excel auf einmal alle weg...woran kann das liegen?
@MM-li7uj2 жыл бұрын
Also Entwicklertools -- Makros = leer
@jamesclayton832 жыл бұрын
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?
@KaiWeissmann2 жыл бұрын
Eine Idee wäre noch: Ist die Arbeitsmappe als .xlsm gespeichert? Nur dann werden die Makros auch mitgespeichert. LG Kai
@MM-li7uj2 жыл бұрын
Die Makros waren auf allen Excel-Dateien anwendbar (persönliche Arbeitsmappe) und auf einmal ist keins mehr vorhanden
@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 Жыл бұрын
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 Жыл бұрын
hm ?? damit komme ich leider nicht weiter. Darf ich dir auf deine Email mein Anliegen schreiben?
@julsaevin34352 жыл бұрын
Also ist es nicht möglich ein Excel Macro über Fiji bzw. ImageJ auszuführen ?
@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 Жыл бұрын
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