ALTER SCHWEDE !! Ich gucke seit Monaten diverse VBA-Videos auf RUclips wegen eines Excel-Projekts, für das ich noch eine Menge Code lernen muss. Aber ich habe bislang noch keinen RUclipsr gesehen, der seine Videos so hervorragend mit der richtigen Intensität, Geschwindigkeit und genau abgepassten Länge der Videos derart auf den Punkt nagelt wie du!! Zudem kommen deine Anmoderationen auch sehr sympathisch rüber. Aber, was mich ehrlichgesagt am meisten im Vergleich mit allen anderen VBA-RUclipsrn bei dir geflasht hat: das moderne und stilvolle, also zeitgemäße Design deiner Tabellen! Da vereinen sich in deinen Videos professionelle Coder-Qualitäten mit RUclips-Skills und Gefühl für ansprechendes Design. Respekt!!! Und ganz nebenbei sind die Videos auch noch sehr hilfreich mit entsprechenden Timestamps aufgeteilt! Nur ein kleines Feature, wird aber noch zu oft unterschätzt ;) Denn auch das ist heutzutage eigentlich unerlässlich und müsste meiner Meinung nach bei RUclipsrn mittlerweile zum Standard gehören... TOP! Leider habe ich dich heute erst entdeckt, aber glücklicherweise noch früh genug, um meine Projekte jetzt noch aufwerten zu können. Trotz des mittlerweile immensen VBA-Angebotes und vielen inhaltlich doppelten Videos auf RUclips sticht dein Kanal aus o.g. Gründen tatsächlich sehr positiv heraus! Vielen Dank für deine tolle Arbeit! Das Abo war somit unumgänglich! :) Viele Grüße, Micha P.S.: Dieser Kommentar steht hier praktisch für alle deine VBA-Videos, die ich bisher gesehen habe! Ich wollte ihn nur nicht so plump unter jedes Video kopieren ;)
Hallo Micha, vielen Dank für dein geiles Feedback und deinen Support! Es freut mich mega, dass dir so viele Details auffallen, über die ich mir bei der Videoerstellung Gedanken mache. Da macht es gleich doppelt so viel Spaß, mich an das nächste Video zu setzen :)
Vielen Dank für deinen netten Kommentar. Es freut mich sehr, dass dir meine Videos gefallen. Ich wünsche dir ebenfalls weiterhin viel Erfolg bei deinen Projekten.
Große Klasse, vielen Dank für dieses Super Erklärvideo. Es hat mir sehr geholfen, mein Projekt professioneller zu machen. So macht die Arbeit damit gleich nochmal soviel Spaß. Fettes 👍 dafür! Alles gut erklärt, ich werde mich wohl durch deine Videos durcharbeiten müssen 😉.
Hey Matt, vielen Dank für das sehr nette Feedback. Das ist eine unglaubliche Motivation weiter Content zu produzieren :) Empfiehl die Videos auch gerne an jeden, den es interessieren könnte. LG Kai
Das Excel Interface anpassen finde ich auch immer sehr hilfreich, alleine schon um die Möglichkeiten der Bearbeitung und des Zerstörens zu minimieren, aber ich nutzte dafür eigentlich immer den Ribbon Editor von Microsoft. Die hier getätigten Einstellungen über Code-Zeilen (ähnlich VBA) beschränken sich dann nämlich NUR auf diese eine Datei und ich habe die Möglichkeit meine eigenen Symbole in das Ribbon zu packen mit denen ich dann Makros ausführen kann. Hat beides Vor- und Nachteile :)
Hey Kai, vielen herzlichen Dank für deine Videos. Es ist beeindruckend wie umfangreich dein Wissen ist und wie zugänglich du es erklärst. Darf man fragen wie du das alles gelernt hast, bzw. was du beruflich machst? LG
Hallo Artur, freut mich, dass dir meine Videos gefallen. Ich programmiere Excel VBA Anwendungen und gebe Coachings, um Leuten zu ermöglichen, eigene Excel VBA Anwendungen zu entwickeln. Falls du mehr darüber erfahren möchtest, kannst du gerne auf meiner Webseite vorbeischauen: vbatrainer.de/ LG Kai
Hallo Kai, ich finde deine Videos echt klasse. Sagmal, ich bin freiberuflich nebenher als Musiker tätig und könnte eine Datenbank mit Kunden, Lager (für meine CDs) und Rechnungen gebrauchen. Da ich das nur nebenberuflich mache, wäre eine Excel Lösung, so wie ich das bei dir gesehen habe echt genau das Richtige. Hättest du da eine fertige Lösung, die du anbieten kannst, oder planst du noch ein Video zum Rechnungswesen, was ich auch sehr begrüßen würde, um es dann nachzubauen… 😀 weiter so und ganz herzliche Grüße aus Stuttgart… Frank
Hallo Kai, ich sehe mir deine Videos auch regelmäßig an. Alles top und sehr gut erklärt. Habe eine Frage zu diesem Video: Ist es möglich nach dem ausblenden (Excel Interface) das nur noch meine eigene Symbolleiste die sich unter dem Reiter Add-Ins befindet anzuzeigen? Dies war in früheren Excel Versionen z.B. 2003 möglich. Danke für eine Zeitnahe Rückmeldung LR ReMi
Als erstes möchte ich mich für deine sensationellen Videos bedanken!!!!!! Dann hätte ich eine Frage. Ist es auch möglich die Titelleiste komplett auszublenden? Ich möchte Excel in einem zweiten Monitor mit Touchscreen öffnen. Hier darf dann nur in dieser Arbeitsmappe gearbeitet werden weshalb das X und die beiden anderen Symbole verschwinden müsste. Hast du da eine Idee wie man das umsetzten könnte? DANKESCHÖN
Frage: kann man die unterste Leiste (mit dem Makromodus und Zoombereich) nur im Fullscreen-Modus ausblenden, oder gelingt dies auch im Fenstermodus? Danke ansonsten für die tollen Videos
Danke Kai, Super praktische Tipps. Bei mir werden kurioserweise nicht alle in der Prozedur gemachten Befehle hintereinnader weg abgearbeitet , ich muss den Button (Makro) mehrmals ausführen damit Benutzermous komplett abgearbeitet ist. Hatte auch schon mit Pausen einfügen versucht ohne Erfolg. Was könnte es noch sein? Fan TuC
Hi Kai, zunächst einmal ein dickes Lob für deine interessanten Videos. Ich setze zwar nicht alles 1:1 um, aber es fällt doch der eine oder andere Kniff für mich ab. Die Kombobox über das dictionary zu füllen ist einfach nur genial. Jetzt noch eine Frage: Ich habe den Fullscreen-Modus über Workbook open implementiert, aber durch die esc-Taste ist er einfach wieder rückgängig zu machen. Kann man das verhindern?
Moin Manfred, falls das Problem bei dir (oder anderen Lesern) noch besteht - ich hatte die gleiche Frage und konnte dies über das "Workbook_WindowResize" Event mit wenig Aufwand lösen. Gruß
Hallo Kai Das klappt mit dem Interface ausblenden super. Allerdings habe ich ein Problem, wenn ich die Bearbeitungsleiste ausblende, ist die Bearbeitungsleiste in allen Excel ausgeblendet. Wenn ich sie wieder einblenden lasse vor dem Schliessen ist sie beim Öffnen wieder aktiv und das Workbook open event läuft irgendwie nicht durch. Vielleicht hast Du einen Tipp für das Problem.
Ich Finde Deine Videos einfach nur Klasse. Alles ausführlich beschrieben und super umzusetzen. ich hätte aber noch eine Frage. wenn das Tool im Benutzermodus startet, wie komme Ich dann in den Entwicklermodus zurück? Mit welcher Tastenkombination.
Hallo Andreas, vielen Dank für dein nettes Feedback :) Am einfachsten geht das über VBA (ALT+F11) und dann die Prozedur Entwicklermodus ausführen (F5). Ansonsten kannst du der Prozedur Entwicklermodus aber auch eine Tastenkombination zuweisen. Das geht am besten indem du den Makro-Rekorder startest und die Tastenkombination deiner Wahl eingibst. Anschließend beendest du den Makro-Rekorder und fügst in die damit erstellte Prozedur den Code für den Entwicklermodus ein. Ich hoffe das hilft dir weiter. Falls noch Fragen offen sind, schreib mir gerne :) LG Kai
@@KaiWeissmann Hallo Kai, Danke für deine schnelle Antwort. also deine Tutorials sind echt Klasse. Ich muss zur zeit viel in VBA-Excel machen. mit ExCel kann ich mir sämtliche Berechnungsprogramme basteln wie ich sie brauche. U-wert Berechnung ,Flächen und und und. Super das du dein Wissen teilst
Super Video! Eine Frage: Kann man das Symbol der Datei nur bei einer Verknüpfung ändern? Kann ich diese Verknüpfung z.B. dann auch ohne Hauptdatei meinem Bruder geben?
Hi Alex, freut mich, dass dir das Video gefällt! Genau, du kannst nur das Verknüpfungs-Symbol verändern. Eine Verknüpfung weist immer auf eine andere Datei und somit könnte jemand anderes diese Verknüpfung dann nicht auf einem anderen Rechner öffnen. LG Kai
Hallo Kai! Ich habe deinen Kanal erst kürzlich entdeckt, dabei hab ich da bisher am meisten über VBA gelernt. Du erklärst das sehr gut. Vielen Dank dafür!! Ich selber mag Excel extrem gerne und verwende es mittlerweile viele Jahre auch Out of the Box. Will heißen, dass ich mir ein ERP, CRM usw. gemacht habe, auch mit netten Tabellenblättern, sehr aufwendigen Funktionen (nicht VBA). Die Dinger funktionieren wie eine eigene Software und auch dieses Video (Excel wie eigenständige Software aussehen lassen. Excel-Interface ausblenden | Excel VBA) hat mir da weitere Wege aufgezeigt. Nun zu meiner Frage: Ich soll für unsere Firma ein Tool erzeugen was letztlich eine Datenbank werden soll. Allerdings möchte ich gerne, dass da mehrere Personen (auch gleichzeitig) damit arbeiten. Benutzerberechtigungen sind auch ein Thema. Ich überlege die ganze Zeit wie ich sicherstellen kann, dass Daten nur von einem benutzt werden können und eine Änderung einen neuen Datensatz mit verlinkter ID hergestellt wird. Ich denke über eine Masterdatenbank (MDB) nach mit vielen Slave Excel GUIs (GUIs) von denen aus die Mitarbeiter reinschaufeln. Es soll auch von der Ferne funktionieren (Vertrieb) ohne, dass man da großartig Internet braucht. Meine Überlegung: Man schaufelt im Slave Gui seine Daten in eine Tabelle, synchronisiert das mit der Master (vermutlich händisch getriggert) wenn man im Büro ist, oder die Zeit hat sich einzuloggen. Bei dem Vorgang schiebt man seine Daten ins Master und holt sich andere/ alle zugewiesenen Daten aus der Master (damit kann man auch sehen, was der andere Vertriebler beim Kunden gemacht hat) wieder lokal raus. Meine zweite Frag: ist Excel da noch die richtige Anwendung? Mir selber würde die Master als Access besser gefallen, aber ich weiß nicht wie ich das ansprechen kann, oder ist vielleicht auch Excel das richtige Tool?? Vielen Dank schöne Grüße Stefan
Hallo Kai, vielen Dank für deine zahlreichen und sehr hilfreichen Videos! Gibt es eigentlich eine Möglichkeit auch noch den Frame von Excel ganz auszublenden? Kann man vielleicht auch noch einen ausgewählten Zellbereich mit der ganzen Anwendung in der Bildschirmmitte zentrieren, so dass es dann komplett wie eine eigenständige Anwendung aussieht? Danke für eine eventuelle Rückmeldung von dir.
Hallo, es freut mich, dass dir meine Videos gefallen! Meines Wissens gibt es keine Möglichkeit den Frame von Excel auszublenden. Allerdings gibt es Drittprogramme, die dir weiterhelfen können, um Excel wie eine komplett eigenständige Anwendung aussehen zu lassen. Du könntest bspw. alles in einer UserForm darstellen, diese auf dem Bildschirm zentrieren und mit einem Drittprogramm nur die UserForm (ohne Excel) öffnen. Dafür habe ich in der Vergangenheit XLSPadlock verwendet: www.xlspadlock.com/ Alles Gute bei der Umsetzung! LG Kai
Super erklärt, jedoch habe ich eine Frage bzgl. dem Ribbon, wie muss ich den Code ändern wenn ich nur ein Menü anzeigen lassen möchte?? Also z.B. nur den Start??
Sehr geiles Video. Eine Frage hätte ich: Hast du vielleicht schon eine Tabelle erstellt in der man Immobilien eintragen kann mit diversen Information dazu? VG
Hallo Kai, vielen Dank für deine Videos! Man hört dir gerne zu und kann dir wirklich gut folgen. Ich habe eine kurze Frage: Wenn ich den Benutzermodus beim Starten aktiviere, benötigt Excel plötzlich sehr lange beim Beenden. Woran kann das lieden? Nochmal vielen Dank und beste Grüße
Hi Kai, Wie immer super Video und wie immer wird auch dieses Video Verwendung finden :) Aber auch hier eine Frage :) Besteht die Möglichkeit den "Entwicklermodus" zu aktivieren ohne in die FBA Oberfläche zu wechseln? Z.b über ein Shortcut oder einen Button mit anschließender Passwort abfrage? Lg Maik
Hi Maik, danke für dein Feedback :) Das kannst du einbauen. Wie du Makros einem Button zuweisen kannst, zeige ich bspw. hier: vbatrainer.de/tabellenblaetter-vereinigen/ Du kannst davor auch eine UserForm einbauen, in die ein Passwort eingegeben werden muss. Schreib mir gerne, wie du das für dich umgesetzt hast :) LG Kai
Super Video! Direkt mal den Kanal abonniert! Was ich mich aber frage: wie komme ich in den Entwicklermodus? Hab ich etwas übersehen? (Natürlich geht es mit F5 über den VBA-Editor, aber geht es auch von „außen“?
Hallo, freut mich, dass dir das Video gefällt :) Du kannst das Makro bspw. einem Button oder einer Tastenkombination zuweisen. Wie das geht, zeige ich in diesem Video: ruclips.net/video/xuXSJOE9Rqg/видео.html LG Kai
Super tolles Video, was ich auch gleich umgesetzt habe. Nur wenn ich in eine andere Excel Datei wechsele, in der ich die Bearbeitungsleisten benötige, sind diese ausgeblendet und ich muss diese dann händisch wieder einblenden.
@@KaiWeissmann Hallo Kai, Super. Ich weiss nicht, ob ich es richtig gemacht habe. Aber ich habe es wie beschrieben gemacht und den Allgemeinen "Benutzermodus" in Workbook deactivate kopiert und den "Entwicklermodus" entsprechend in activate. Es funktioniert.
Hello. Sehr schönes Video. Ich hab da nur eine Frage. In wie fern unterscheidet Excel jetzt ob es ein Nutzer oder Entwickler ist? Oder muss man das immer händisch über VBA ändern wenn man was bearbeiten will?
VBA trifft hier keine Entscheidung. Ich würde dir empfehlen, beim Entwickeln den Benutzermodus zu deaktivieren, sodass du alles entsprechend bearbeiten kannst. Wenn deine Anwendung dann abgeschlossen ist, den Benutzermodus aktivieren. Wenn du danach noch Bearbeitungen vornehmen möchtest, kannst du per Alt+F11 in die VBA Oberfläche wechseln und mit F5 den Code für den Entwicklermodus durchlaufen lassen. Ich würde dir auch empfehlen, den Benutzermodus ins Workbook Activate Event und den Entwicklermodus ins Workbook Deactivate Event zu packen - so werden zusätzlich geöffnete Excel-Instanzen im "Entwicklermodus" angezeigt. Ich hoffe das hilft dir weiter.
Hey, deine Videos sind klasse! Gibt es die Möglichkeit, dass man beim öffnen der Datei immer auf die Startseite geschickt wird? Würde mir mega weiterhelfen!
Hey Sarah, freut mich, dass dir meine Videos helfen. Ja, das kannst du machen. Im Open-Event brauchst du eine Code-Zeile, in der du das Tabellenblatt aktivierst: Tabelle1.Activate LG Kai
Hallo Kai. Sehr coole Videoreihe. Ich hab mal ne Frage. Kann ich auch direkt ein Formular ansprechen und dieses öffnen lassen? Damit würde ein- unter VBA geschriebenes- Programm ja eigentlich aussehen als wäre es ohne Excel... Was müsste man in der Arbeitsmappe diesbezüglich denn dann reinschreiben? Mit freundlichen Gruß Thomas G.
Grundsätzlich erstmal ein tolles Video! Allerdings habe ich jetzt das Problem, dass wenn ich ein neues Excelblatt öffne, es auch für dieses gilt. Kann man das irgendwie ändern? Im neuen Blatt kann ich den Modus dann auch nicht mehr ändern.
Hallo Kai, danke, wie immer ein super Video. Es funktioniert alles wie es soll, jedoch ist nun wenn ich eine neue Arbeitsmappe öffne, auch noch alles ausgeblendet. Wie kann ich erreichen, dass bei neuen Arbeitsmappen wieder automatisch alles was ich ausgeblendet habe wieder da ist.
Das müsste funktionieren, wenn du de Benutzermodus in das Worksheet_Activate Event packst und den Entwicklermodus ins Worksheet_Deactivate Event. Ich hoffe das hilft dir weiter.
Hi Kai, 1. Top Tutorials, verständlich erklärt ... wow. eine Frage bleibt bei mir noch offen... wie schaffe ich es, dass das Dashboard sich automatisch an die Monitorgröße immer als Vollbild anpasst ? Wenn ich zb zuerst auf dem Laptop-Screen arbeite und mich danach mit ner Dockingstation mit nem 28 Zoll Monitor verbinde?
Wie immer unbezahlbar hilfreiche Videos !!! Eine Frage: Könntest du ein Video darüber machen wie man eine Art Programm erstellen kann ? In etwa wie bei deiner Erklärung zu VBS. Dass man einfach das Programm ausführt und sich nur ein Ausfüllinterface bzw. eine Maske öffnet, in die Mann die abgefragten Informationen reinschreibt und die Prozesse von Excel, VBA usw. Im Hintergrund passieren. Also als würde man nur ein Programm öffnen ohne Excel überhaupt zu sehen bzw. dass es für eine außenstehende Person gar nicht erkennbar ist, dass es mittels Excel erstellt wurde. Danke dir schon mal vorab!
Hey Angelo, freut mich, dass das Video für dich hilfreich ist! Hast du dieses Video schon mit dem VBS-Video kombiniert? Welche Dinge möchtest du dann noch entfernen, die darauf hindeuten, dass Excel genutzt wird? LG Kai
@@KaiWeissmann naja ich würde gerne nur eine Eingabemaske haben wollen. Klar geht das auch in Kombination der beiden Videos. Aber cool wäre es wenn es wie ein eigenständiges Programm ist, das nur Eingabefelder hat in denen man einfach seine Beträge eingibt und durch ein klick dann eine fertige PDF erstellt oder druckt. Wie beim Video mit dem Autohandel Newsletter. Also so wie es bei SAP Anwendungen auch der Fall ist. Vielleicht ist ja sowas bei Excel nicht möglich. Wenn das so ist kennst du gute alternativen?
@@GTAking999 wenn ich dich richtig verstehe, willst du eine Maske, die nicht mehr wie VBA aussieht. Dann könntest du es komplett in einer UserForm lösen. LG Kai
@@KaiWeissmann genau mit Eingabe Maske meinte ich die ganze zeit eine userform haha Also so soll das am ende aussehen: 1.Datei auf Desktop öffnen 2. Es öffnet sich nur ein Userform 3. Man gibt seine Sachen in die Form ein 4. Druckt die ein PDF aus und speichert sie durch einen Button in der Userform Ich hoffe jetzt ist es verständlicher 😅
Zum Thema Ribbon habe ich dieses Video erstellt: ruclips.net/video/6DFB9oERPuU/видео.html Oder auch mein Video zu: Makro in jeder Arbeitsmappe: ruclips.net/video/mfrq-hhz0h4/видео.html Ich hoffe das hilft dir weiter. Viel Erfolg bei deinen Projekten.
Hallo Kai, wie immer ein super Video. Ich habe da mal eine frage. Vor einiger Zeit hast du mal geschrieben ,das du auch vom Urlaubsplaner ein Video erstellen willst. Hast du da schon mal was vorbereitet. Hätte große Interesse daran. Gruß Thorsten
Hallo Kai, Kompliment für die eigentlich sehr verständliche und lockere Erklärung! 👍Ich habe meine Tabellen mit VBA genauso programmiert, wie du es vorgemacht hast aber das funktioniert bei mir leider nicht so, wie bei dir. Ich bekomme immer eine Fehlermeldung?!🤷🤔 Nach einigen Versuchen klappte es FAST... Nur beim Beenden des Programms kommt die Abfrage nach Speicherung, die ich vermeiden möchte, da Excel dann auch alles wieder einblendet, was vorher ausgeblendet war. Liegt es vielleicht an der Office-Version (Office 365)?
Hallo Frank, vielen Dank für deinen Kommentar :) An der Office-Version liegt es denke ich nicht, da ich ebenfalls Office 365 verwende. Die Speicherabfrage kannst du unterdrücken. Das zeige ich auch in diesem Video: ruclips.net/video/Is1zuwvrdLQ/видео.html&ab_channel=KaiWeissmann Vielleicht klappt es damit ja schon :) Schreib mir gerne nochmal, ob alles geklappt hat! LG Kai
Hallo Kai! Das mit der unterdrückten Speicherabfrage hat gut geklappt, das läuft tadellos. Beim Rest (ausblenden der Bearbeitungsleiste, Toolbar etc.) bin ich noch auf Ursachenforschung...! 🔎 Vielen Dank erstmal für die Infos! 👌
Hey Kai, vielen Dank für das super Video. Klasse erklärt. Ich möchte jetzt nur noch, dass mein Tabellenblatt mit einer Datenbank alle Funktionen behält. Kann ich den Code so anpassen, dass im Benutzermodus ein einziges Tabellenblatt diese Funktionen (Bearbeitungsleiste, Scrollbar etc.) weiterhin anzeigt? Thx
Hallo Flo, freut mich, dass dir das Video gefällt :) Ja, das kannst du machen. Im Worksheet_Activate Event immer alles einblenden, wenn du auf das Tabellenblatt gehst. Und im Worksheet_Deactivate Event immer alles ausblenden, wenn du auf ein anderes Tabellenblatt gehst. LG Kai
Hallo Kai, bin aus Beruflichen Veränderung auf deine Videos gestoßen und finde die super. Ich habe dieses Makro ausprobiert und das Ergebnis war cool. Aber kann man das irgendwie umgehen das sich dieses Makro im Nachgang nicht auf andere Sheets auswirkt? Das Problem habe ich nämlich. Und das Netzt bietet mir keine wirkliche Alternative um das alles auszublenden.
Hallo Kai, Erst einmal ein dickes Lob für die tolle Erklärung. Ich habe folgendes Problem. Wenn die windowoberflächen und leisten ausgeblendet sind, ich aus der Excle raus gehe und eine andere Excle öffne, fehlen mir ebenfalls die leisten. Gibt es hier eine Möglichkeit die Anwendung nur auf die Excle zu legen und nicht generell? Danke schon mal für deine Antwort.
Hallo Patrick, danke für deinen Kommentar :) Auf dein Problem bin ich tatsächlich auch schon gestoßen. Prinzipiell greifen alle Befehle mit "Application" am Anfang auf Excel insgesamt zu. Was du machen kannst: Du kannst in "Diese Arbeitsmappe" mit dem "Workbook" gemeinsam mit dem "Deactivate" Ereignis arbeiten. Dort aktivierst du alles, was du in anderen Excel-Dateien aktiviert haben möchtest. Anschließend nutzt du das Workbook-Activate-Event wieder, um alles auszumachen. Ich hoffe, das hilft dir weiter. Schreib mir gerne, ob das bei dir geklappt hat :)
@@KaiWeissmann ist entsprechen der Code beim „Workbook“ „Activate“ beginnend mit „Application“ zu starten ? Beispiel: Privat sub worksheet_deactivate () Application.DisplayFormulaBar = False Oder wäre richtig mit ActiveWindow.DisplayFormulaBar = False Zu beginnen ?
Hallo Patrick, in diesem Fall wäre es Application.DisplayFormulaBar = False Das hängt davon ab, in welcher Gruppe die Befehle sind. Prinzipiell kannst du dich da aber am Video orientieren. LG Kai
@@simonw9929 läßt sich durch mehrere Einzelschritte beheben. Mit meiner Lösung wird das Schließen der Arbeitsmappe (x oben rechts) deaktiviert, um sicherzustellen, das die Mappe auf einem fest vorgeschriebenen Weg geschlossen/verlassen wird. Wenn man auf das X klickt passiert einfach nichts. 1. übliches Schließen verhindern: folgenden Code in "diese Arbeitsmappe" Workbook/Before close einfügen: Private Sub Workbook_BeforeClose(Cancel As Boolean) Cancel = True 'verhindert übliches schließen End Sub 2. folgenden Code in ein Modul: Sub Speichern_Beenden() Call Entwicklermodus 'stellt den Standard der Ansicht wieder her (Entwicklermodus bezieht sich auf das Video) Application.EnableEvents = False 'ermöglicht schließen - unterdrückte Events werden ermöglicht (Code aus Schritt1) ActiveWorkbook.Save 'speichern ThisWorkbook.Close 'schließen Application.EnableEvents = True 'unterdrückte Events wieder verhindern (Standard) End Sub 3. Bau Dir ein Button "speichern und schließen" und weise im dem Code aus Schritt 2 zu. Fertig
Hallo Kai! Vorerst vielen Dank für deine hilfreichen Videos und Tutorials!!! Ich habe dank Deiner Anleitung in meiner Datei das Interface komplett ausgeblendet - funktioniert auch einwandfrei - aber sobald ich eine weitere, unabhängige Excel-Datei öffne wird auch dort das Interface ausgeblendet. Wie muss ich den Code schreiben, damit das Ausblenden NUR in der gewünschten Datei stattfindet? Grüße aus Wien, Hannes
Schön, dass die Umsetzung geklappt hat. Schreibe den Code für den Entwicklermodus am besten in das Woorkbook_Deactivate Event - So wird immer bei der Deaktivierung der Arbeitsmappe der Entwicklermodus ausgeführt und andere Arbeitsmappen in der Standardansicht angezeigt. Den Code für den Benutzermodus in das Woorkbook_Activate Event. Ich hoffe das hilft dir weiter.
Danke für die rasche Antwort und sorry wegen der verspäteten Rückmeldung... Ich habe deine Anweisungen befolgt und Benutzer- bzw. Entwicklermodus in den jeweiligen Events ausgeführt. Jetzt habe ich aber das Problem, dass beim Öffnen einer anderen Arbeitsmappe dort immer noch das komplette Interface ausgeblendet ist, dafür wird das Interface in der ursprünglichen Datei wieder eingeblendet. Also genau verkehrt... Außerdem kann ich die "neu geöffnete" Datei gar nicht auswählen. Jedesmal wenn ich die "neue" Datei über die Taskleiste anwähle, hüpfe ich sofort auf ursprüngliche Datei zurück... Was mache ich falsch?? lg Hannes @@KaiWeissmann
Hallo Kai! Danke für das tolle Video. Es macht immer wieder Freude dir zuzusehen. Der Code funktioniert bei mir prima. Ich habe nur ein kleines Problem. Wenn ich die ESC Taste drücke, wird das Interface wieder eingeblendet. Hast du dazu vielleicht eine Lösung? lg Dieter
Ich danke dir für deine tollen Tutorials!! Eine Frage habe ich allerdings: Meine bearbeitete Arbeitsmappe öffnet nun so wie in deinem Video gezeigt, worüber ich sehr froh bin. Allerdings öffnet sich auch jede neue Excel-Datei in diesem Modus. Das ist natürlich denkbar unpraktisch. Gibt es da noch einen Kniff, den ich beachten muss. Bis jetzt ist meine Lösung immer in die ursprüngliche Excel zu gehen und da den Entwicklermodus beim Start auszuwählen. Liebe Grüße Johannes
Schön, dass die Umsetzung geklappt hat. Schreibe den Code für den Entwicklermodus am besten in das Woorkbook_Deactivate Event - So wird immer bei der Deaktivierung der Arbeitsmappe der Entwicklermodus ausgeführt und andere Arbeitsmappen in der Standardansicht angezeigt. Den Code für den Benutzermodus in das Woorkbook_Activate Event. Ich hoffe das hilft dir weiter.
Hallo Kai, erst mal herzlichen Dank für deine guten Videos. Ich konnte sehr viele schöne Anwendungen damit erstellen. Beim Ausblenden des Interfaces habe ich immer nur das Problem, dass sich dies dann auf alle Excel Dateien auswirkt. D.h. wenn ich parallel zu meiner Anwendung eine weitere Excel Datei öffne, ist auch dort das Interface ausgeblendet. Da diese Dateien das Interface aber benötigen, lässt sich mit diesen parallel geöffneten Dateien dann nicht mehr arbeiten. Gibt es dafür eine Lösung?
Du kannst den Code für das Ausblenden in das Woorkbook_Activate Event legen und fürs Einblenden in das Workbook_Deactivate Event. So wird beim Öffnen einer neuen Excel Instanz das Deactivate Event ausgelöst und der Code für das Einblenden des Interface ausgeführt. Ich hoffe das hilft dir weiter.
Wenn man auf einer aktiven Zelle ist, kann man nur diesen Rahmen auch aus und einblenden? Also den schwarzen dicken Rahmen, damit man NICHT sieht, welche Zelle oder Bereich (diese Markierung auch ausblenden) jetzt aktiv ist, denn wenn die Gitternetzlinien ausgeschaltet sind, sieht man noch immer die aktive Zelle. Kann man dieses "Tool" auch aus und einblenden?
Hallo Kai, zunächst auch von mir ein ganz großes Dankeschön. Ich habe mit deinen Videos so viel zu VBA dazugelernt, wie bei keinem anderen Kurs oder Video. Ganz großes Kino... Jetzt habe ich eine Frage: Wenn ich das Interface so ausblende, wie du es im Video erklärst, funktioniert das alles einwandfrei. Sobald ich die Tabelle minimiere und danach wieder hochhole, ist das Menüband wieder eingeblendet. Woran kann das liegen und wie kann das behoben werden? Liebe Grüße Micha
Am besten du fügst den Code im Workbook_Activate Event ein. Dann wird dieser immer ausgeführt, sobald die entsprechende Anwendung das aktive Fenster wird. ich hoffe das hilft dir weiter.
Danke für deine tollen Videos! Sind sehr hilfreich. Gibt es eine Möglichkeit das Symbol zu ändern ohne Verknüpfung zu erstellen? Denn ich muss meine Datei an andere Mitarbeiter senden. Evtl. über Makro Code? Danke für eine Antwort
Hallo Romeo, vielen Dank für deinen Kommentar! Du kannst die xlsm-Datei zu einer exe machen und das Icon dort verändern. Genau das wird in den ersten beiden Videos dieser Serie gezeigt: ruclips.net/video/eZ17z7l9lfQ/видео.html&ab_channel=MakeItHappenWithExcel Ich hoffe das hilft dir weiter. LG Kai
@@KaiWeissmann Vielen Dank für deine Hilfe und den Link dazu! Ich werde es mir anschauen, aber ich habe da vollstes Vertrauen dass es funktionieren wird. Wenn du so weitermachst, wird dein Kanal bestimmt eine riesen Reichweite erreichen 😉 👌👍
Hey Fabrice! Natürlich. Einfach Button erstellen und entsprechendes Makro zuweisen. Zur Info: Ich mache das gerne mit einer Tastenkombination, dann ist es für "User" nicht so einfach, in den Entwicklermodus zu gelangen. Dafür in den Entwicklertools auf Markos gehen - dann öffent sich die Übersicht aller Makros. - Hier das Makro auswählen und unter Optionen kannst du eine Tastenkombination eintragen (Strg + ...) Lg, Kai
An der ein oder anderen Stelle bereits erwähnt, aber mit Lob sollte man nicht sparen. Vor allem dann nicht, wenn man selbst so sehr profitiert. Super gut!!! Hier wurde es schon angesprochen. Wenn eine andere Excel Datei geöffnet, wird z.B. die Bearbeitungsleiste nicht angezeigt. Jetzt dachte ich: "Okay, beim Beenden könnte man doch sagen: *Blende alles wieder ein*" Tja, Theorie und Praxis!!! Meine Idee war folgende: Sub Benutzermodus() Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",False)" Application.DisplayFormulaBar = False Application.DisplayFullScreen = True ActiveWindow.DisplayHorizontalScrollBar = False ActiveWindow.DisplayVerticalScrollBar = False ActiveWindow.DisplayWorkbookTabs = False End Sub Sub Entwicklermodus() Application.DisplayFullScreen = False Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",True)" Application.DisplayFormulaBar = True ActiveWindow.DisplayHorizontalScrollBar = True ActiveWindow.DisplayVerticalScrollBar = True ActiveWindow.DisplayWorkbookTabs = True End Sub Sub Ende() Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.DisplayFullScreen = False Application.DisplayFormulaBar = True Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",True)" ThisWorkbook.Close savechanges:=False End Sub Im Grunde möchte ich ja nur, dass beim Verlassen der Datei alles wieder eingeblendet wird. Quasi, wie beim *Entwicklermodus*! Alles andere klappt wunderbar und dafür bin ich echt dankbar. Wenn jetzt noch der Grundzustand beim Verlassen der Datei wieder hergestellt wird, bekomme ich auch weniger Beschwerden ;) über fehlende Bearbeitungsleisten und so. Würde mich freuen, wenn Du mir an dieser Stelle helfen könntest. Den anderen Tipp zum quasi gleichen Thema konnte ich leider nicht umsetzen.
@@cagdasyavuz7947 Hallo cagdas, dazu habe ich derzeit noch kein Video. Wenn du mir das Problem etwas genauer schilderst, kann ich es eventuell auf meine Video To-Do Liste aufnehmen. Kann ich mir das so vorstellen, dass du Formulare in Access erstellt und diese sehen auf einem anderen Computer unterschiedlich aus? LG Kai
@@KaiWeissmann hi Kai, vielen Dank für deine Rückmeldung. Ich bereite gerade eine full screen access Datei. Wenn ich sie in unterschiedlichen Bildschirmen oder Rechner laufen lasse ist das Layout leider passt sich nicht in die aktuellen Einstellungen. Falls wenn du ein paar Tips hast, würde ich mich darüber sehr freuen. Einen tollen Tag und bleib gesund. Beste Grüße Cagdas
@@cagdasyavuz7947 Hi Cagdas, danke für die ausführlichere Beschreibung. Ich kenne das Problem von Excel. Dort löse ich es indem ich alle Objekte nach den Zellen ausrichte. Da ich derzeit mit Access keine Benutzeroberflächen erstelle, kann ich dir an dieser Stelle leider nicht weiterhelfen. Ich würde mich aber freuen, wenn du mir nochmal schreibst, wie du das Problem gelöst hast! LG Kai
HI Kai, recht herzlichen Danke! Ich habe mir das Video "Datenbank erstellen mit EIngabemaske" sowie dieses zur Gänze angeschaut und auch mitgemacht (sogar mehrmals, da ich einmal das Modul 1 gelöscht hab, haha) - es funktioniert alles prima bis auf das Switchen zwischen Entwickler- und Benutzermodus. Drücke ich die Taste F5 kommt "Gehe zu: Tabelle 1, ....." Weißt du warum das so ist? Ich muss Escape drücken um wieder in den EM zu kommen...
Der EW sowie der BN-Modus sind ja in der Makroliste sichtbar, hier kannst du Tastaturkombis einbetten.... Ich hab hierzu Strg+E für EM und Strg+B für Benutzer genommen...
Hallo Kai. Ich habe den Code gleich eingegeben wie im Video gezeigt, bei mir kommt beim Start eine Fehlermeldung "Laufzeitfehler `91` Objektvariable oder With-Blockvariable nicht festgelegt. Interessant ist, dass ich wenn die Datei dann mal offen ist, mit F5 beide Proceduren fehlerfrei öffnen kann. Hast du dazu eine Antwort. Vielen Dank Stefan
Hallo Kai, ich habe das komplette Excel-Userinterface bei einer Zeitenerfassung ausgeblendet, nun kann ich allerdings gar keine Excel mehr mit Interface öffnen. Ich müsste immer in die bearbeitete Hauptdatei zurück, da das Makro ausschalten, um dann wieder das Standard Excel-Userinterface in allen Dateien zu sehen. Wie kann ich das nur für eine bestimmte Datei anlegen? Grüße!
Das kannst du zum Beispiel mit entsprechenden Workbook Events machen. Workbook_Activate => Call Benutermodus Workbook_Deaktivate => Call Entwicklermodus Ich hoffe das hilft dir weiter. LG, Kai
Hi Kai, auch ich kann mich der Meinung der anderen nur anschließen. Sehr coole Videos, sehr hilfreich. Gibt es eine Möglichkeit Excel Projekte zu lizenzieren? Heißt, wenn ich ein und dasselbe Projekt für unterschiedliche Kunden habe, aber möchte, dass es über einen Lizenzschlüssel nur ein Jahr Gültigkeit hat, wenn es nicht verlängert wird? Wenn es sowas gibt, könntest du hierzu mal ein Video machen? Vielen Dank im Voraus 🙃☺️ viele Grüße Sebastian
Hallo Sebastian, vielen Dank für dein nettes Feedback :) Es freut mich sehr, dass dir die Videos weiterhelfen! Tatsächlich gibt es eine Möglichkeit Excel-Projekte zu lizenzieren. Allerdings ist das ein relativ aufwändiger Prozess, daher weiß ich noch nicht, ob es in ein RUclips-Video passt. Ich mache mir dazu mal Gedanken und packe es gegebenenfalls auf die Liste für die zukünftigen Videos. Dir alles Gute bei deinen Excel-Projekten! LG Kai
Hi Kai, Danke für das Erklären. Ich bin absoluter Neuling auf dem Gebiet und versuche gerade einiges umzusetzen. Ich hab noch eine Frage hierzu. Wie bekomme ich das Interface zurück 🙈?? Also im Code hast du ja den Entwicklermodus hinterlegt aber wie komme ich dahin ?🙈 Danke schon einmal ❤😀
Hallo Kai, erstmal Vielen Dank für deine Videos , super! Ich habe den Code so übernommen, wobei dieser Code zum Ausblenden der Toolbar etc sich auf alle Arbeitsmappe überträgt. whaaat? Frage: Wie kann ich den Code zum Ausblenden der Toolbar etc. in nur einer Arbeitsmappe anwenden? Hoffe du verstehst und kannst mir dabei weiterhelfen. Vielen Dank im Voraus !
Super ! Danke fürs schnelle Antworten. Ja das hilft weiter. Sprich wird erst alles aktiviert. Nach einem Schleifendurchlauf hebt der letzte Befehl die Aktivierung in allen Arbeitsmappen wieder auf. Ich hab diesen Befehl eben erstmal auskommentiert und probiere es gleich mal. Den QR Code kann man auch drucken ? Kannst du auch ein Tutorial zu Sudoku oder PingPong erstellen?
Moin ! Also das scheint zu klappen, denn die Befehle zur Entwickleroberfoaeche setzen ja alle Werte wieder auf standard zurück. Hab jetzt zwei Arbeitsmappen offen , doch nur die eine bleibt im User Modus. Super ! Danke :-)
Ich habe schon etliche deiner richtig professionellen Videos gut nutzen können. Bei der Anwendung von diesem habe ich mir selbst ins Knie geschossen. Meine Anwendung habe ich unter dem BenutzerModus aufgerufen. Hat leider gut geklappt. Wie komme ich jetzt daraus - also in den EntwicklerModus - um an der Anwendung weiterzuarbeiten? Ich hoffe, du kennst einen Weg!!!
Freut mich, dass dir meine Videos schon weitergeholfen haben! Du kannst die Prozedur Entwicklermodus ausführen, um in den Entwicklermodus zu kommen. LG Kai
Wo tritt bei dir da ein Fehler auf? Ich habe es gerade noch einmal getestet und bei mir funktioniert es so. Wir haben im Code auch nichts, was mit VBA interagiert. LG Kai
Bei Öffnen der Arbeitsmappe wird Benutzermodus aufgerufen. Das klappt. Aber jetzt kann ich nicht mehr eingreifen. Ich kann die Datei und deren vba-Funktionen nicht mehr bearbeiten. Dazu müsste ich in den Entwicklermodus umschalten. Aber das und alles andere geht nicht, weil der BenutzerModus aktiv ist.
Hey Kai! Top Video, danke für deine Hilfe im letzten Video & im diesen.. leider habe ich ein Problem das sich der Benutzermodus deaktiviert, sobald ich aus Excel raustabe. Ich habe deinen Code von der Homepage benutzt, weil ich selber irgendwo einen Fehler drinne hatte.. hast du vielleicht eine Lösung oder habe ich was übersehen? LG Micha
Okey, sobald ich den Parameter mit dem Vollbild ausgemacht habe, passiert's nicht mehr.. ich sage trotzdem mal danke! :-) Deine Videos bringen mich sehr stark weiter, ich mag deine Art wie du das ganze übermittelst. Man merkt dir es einfach an das du aufblühst bei dem ganzen. Ein dickes Lob von mir!
Moin zusammen, hier meldet sich ein absoluter Anfänger Sorry. Meine Frage dazu wäre wie ich ein Tabellenblatt mit Makro Button sperren Kann. Danke für jede Hilfe. Ansonsten bin ich völlig begeistert.
Schaue dir dazu am besten das Tutorial Eingabemaske mit Datenbank an: ruclips.net/video/CXvpMMb8vw4/видео.html Relativ am Ende erstellen wir hier den entsprechenden Code (den du dann auch per Button aktivieren könntest) ich hoffe das hilft dir weiter.
Hey Yves Jmhof! Das kann mit der GeForce Experience App Zusammenhängen. Hast du eine GeForce Grafikkarte? Dann musst du in "Spielinternes Overlay" gehen (Einstellungen) und dann auf Tastenkombinationen und hier im Block "Broadcast Live" ist eine Tastenkombination mit Alt+F11 standardmäßig hinterelgt. Diese anpassen (z.B. Shift+F11) und dann sollte Alt+F11 in Excel funktionieren. Hoffe das hilft dir weiter. Lg, Kai
Hallo Kai, ich habe wei Frage zum Ausblenden. Wenn ich die komplette Arbeitsmappe ein paar mal minimiere und wieder maximiere ist das Interface wider da. Desweiteren habe ich einen Button für eine Druckvorschau, aber da möchte ich das Interface haben. Kannst du mir da eine Lösung oder einen Tip geben? Danke.
Löse das am besten mit dem Workbook_Activate und _Deactivate Event. Also Activate = Interface ausblenden / Deactivate = Interface einblenden. ich hoffe das hilft dir weiter. Viel Erfolg bei deinen Projekten.
Das ist cool, ich würde mir gerne einen Mood Tracker basteln, wo ich ne schaltfläche habe, die Zahl (Stimmung), jeden Tag einegebe und mir das im Hintergrund dann einfach in einer Tabelle gespeichert wird. Dann könnte ich das auch auf dem Handy wie eine App nutzen. Mir fehlt nur noch das know how.
Hey. Vielen Dank für das Video. Der Code funktioniert. Nur wenn der Benutzermodus beim öffnen des Files aktiviert wird und das File gespeichert wird hab ich folgendes Problem. Jedes andere beliebige excel das ich öffne ist im Benutzermodus, obwohl gar kein Code hinterlegt ist😢 Kann man das lösen?
Schreibe dazu den Code für den Benutzermodus am besten in das Workbook_Activate Event. Und den Code für den Entwicklermodus in das Workbook_Deactivate Event.
Hi Kai, Wie kann ich denn zwischen Expertenmodus und Benutzermodus unterscheiden? Bei mir öffnet sich nämlich in der Verknüpfung und in der Ursprungsdatei der Benutzermodus... Viele Grüße Lukas
Hi Lukas, eine Verknüpfung ist ein Verweis auf die Ursprungsdatei. D.h. wenn du in der Excel-Datei den Benutzermodus im Open-Event eingefügt hast, dann wird die Verknüpfung ebenfalls im Benutzermodus gestartet. Eine Möglichkeit, die ich beim Entwickeln nutze: Ich lese den Benutzernamen aus. Wenn ich die Excel starte, dann wähle ich den Expertenmodus, ansonsten den Benutzermodus. Im Open-Event sieht das dann so aus: If Environ("username") = "Kai Weissmann" then Call Entwicklermodus Else Call Benutzermodus End If Ich hoffe das hilft dir weiter. Ansonsten schreib einfach gerne nochmal :) LG Kai
@@KaiWeissmann Das frage ich mich auch...Seit dieser Modussache kann ich meine Excel Datei nicht mehr benutzen. Es fehlt die Menüleiste. Wie bekomme ich diese wieder her?
Eine Frage dazu. Wenn ich den Code beim öffnen der Datei ausführen lasse, erscheint jede andere Excel Datei die ich öffne auch ohne die entsprechenden Interfaces. Gibt es da eine Möglichkeit dass die Einstellungen nur für die aktuelle Datei genutzt werden und nicht auf das komplette Excel Anwendung?
Arbeite dazu am besten mit den Workbook.Activate und .Deactivate Ereignissen. Also bei .Activate => Interface ausblenden Bei .Deactivate => Interface einblenden Ich hoffe das hilft dir weiter.
Ich hatte da eine Frage Und zwar stellen wir uns vor, das ich eine Firma mit zusätzlich 3 Mitarbeiter habe (jeder hat ein anderen pc). Jetzt möchte ich dass die Fortschritte von mir oder den anderen Mitarbeiter sich automatisch bei allen anderen Pc’s (Excel Dateien) aktualisieren tut. Würde mich auf eine Antwort freuen.
Hey Fabrice! Da gibt es verschiedene Möglichkeiten. Du könntest die Datei auf einem Drive-Server abspeichern und alle User greifen auf diese Datei zu. - Diese Lösung ist jedoch nicht ganz Makro-Tauglich. Ich löse diese Problematik meist mit einer Access-Datenbank. LG, Kai
Nach eigener Fehlerrecherche kann ich sagen, dass irgendwas nicht stimmt. Ich bekomme einen Fehler dass eine Sub oder Function nicht definiert ist... Hat das was mit dem Status Private zu tun? Und es öffnet sich bei mir immer das Fenster mit "Gehe zu..." und er möchte einen Verweis haben. Habe das Gefühl, durch das Private kann er gar nicht auf das Modul1 zurückgreifen.
Hey, Excel Dateien responsive zu machen, ist etwas komplexer. In UserFormen geht das ganz gut. Du kannst es auch in der Excel Oberfläche direkt machen, indem du die Bildschirmgröße ausliest und jedes Objekt an der Bildschirmgröße ausrichtest, wenn die Datei geöffnet wird. LG Kai
Kommando zurück Kai! Ich wollte die Ribbon Funktion in eine Funktion auslagern und der Funktion den Bool Wert übergeben. Mache ich das funktioniert die ausblendung der Ribbons nicht. Ist das normal?
Leider habe ich das Problem, das sich das ausblenden der Oberflächen mit auf andere excel Dateien überträgt. Habt ihr eine lösungsidee dies zu vermeiden?
Löse das am besten mit dem Workbook_Activate und _Deactivate Event. Also Activate = Interface ausblenden / Deactivate = Interface einblenden. ich hoffe das hilft dir weiter. Viel Erfolg bei deinen Projekten.
Das kannst du im Code für die Arbeitsmappe hinterlegen im Workbook_Open Event. Hier das gewünschte Tabellenblatt mit Worksheets("Tabelle1").Activate aktivieren. ich hoffe das hilft dir weiter.
@@KaiWeissmann Vielen Dank.... Ich bin totaler Neuling, deswegen sorry, wenn ich doofe Fragen stelle: der Befehl war mir bekannt aber in der Kombination mit dem Befehl aus Deinem Video "Call Entwickler/Benutzermodus" gibt es Fehlermeldungen...wie "trenne" ich die Befehle ? Daaaaaaanke
Hallo Philipp, am besten baust du es Schritt für Schritt auf, d.h. du führst erstmal jede Code-Zeile einzeln aus. Dann siehst du, bei welchem Schritt das Workbook abstürzt und kannst so das Problem eingrenzen. LG Kai
@@KaiWeissmann Lag an dran das ich einen togglebutton benutzte und ich dachte ich muss seinen .value im click event ändern was einen endlos loop erzeugt hat. Vielen Danke ;) lg phil
Am besten den Code mit F8 Schritt für Schritt durchgehen, dann siehst du, in welcher Codezeile der Fehler auftritt (Hier dann auf Tipfehler prüfen etc.) Hoffe das hilft dir weiter.
ACHTUNG WARNHINWEIS: Ich habe das in meiner Privatanwendung umgesetzt. Nach zwei Monaten jedoch festgestellt, dass es für mich nichts ist, zumal man auch rechts oben mit dem Vollbild Bottom die Ansicht auch vergrößern kann. Ich brauche für viele meiner Listen die Bearbeitungsleiste, die ich dann immer händisch eingeblendet habe. Dann war das Problem, dass sich auch andere Excel Dateien plötzlich im Benutzermodus geöffnet haben, ohne die die Möglichkeit auf den Entwicklermodus zu wechseln. Als Konsequenz habe ich nun das gesamte Modul gelöscht und damit gehofft den ursprünglichen Zustand wieder herzustellen. Dem ist leider nicht so. Auch jetzt öffnen sich mache Excel Anwendungen im Benutzermodus. Einzige Abhilfe. Eine andere Excel Datei öffnen, die sich im Entwicklermodus befindet, diese wieder zu speichern und schließen. Dann wieder die gewünschte Anwendung öffnen und hoffen, dass alles geöffnet ist. Übrigens die Bearbeitungsleiste schaltet auch jetzt noch konsequent ab. Das soll keine Kritik sein, aber ich bin kein Profi. Ich möchte nur, Menschen die nicht so ein Profi wie Kai sind, einen Denkanstoß geben, sich zu überlegen, ob man DIESE Anwendung wirklich benötigt.
Hey Will, schade zu hören, dass sich die Funktionalität für dich nicht bewährt hat. Danke aber für den längeren Hinweis. Das sind Probleme, die man beheben kann. Natürlich hast du aber recht, dass sich nicht jeder damit lange auseinandersetzen kann. LG Kai
@@KaiWeissmann Hey Kai, alles gut. Da fällt mir ein Vorschlag für ein Video ein. Zeig doch mal, wie man VBA Programmierungen rückgängig macht und wieder den Originalzustand herstellt. Zu meinem Thema. Ich überlege mir, den Entwicklermodus wieder in ein Modul zu packen. Dann müsste doch alles wieder normal laufen? Gruß Will
Sorry, erst jetz dieses Video und dein Kommentar gesehen. Was würdest ohne vba überhaupt dort machen können?! Keine Funktion, kein Dialog usw. Daher - viel Spaß ohne vba
ALTER SCHWEDE !!
Ich gucke seit Monaten diverse VBA-Videos auf RUclips wegen eines Excel-Projekts, für das ich noch eine Menge Code lernen muss. Aber ich habe bislang noch keinen RUclipsr gesehen, der seine Videos so hervorragend mit der richtigen Intensität, Geschwindigkeit und genau abgepassten Länge der Videos derart auf den Punkt nagelt wie du!! Zudem kommen deine Anmoderationen auch sehr sympathisch rüber.
Aber, was mich ehrlichgesagt am meisten im Vergleich mit allen anderen VBA-RUclipsrn bei dir geflasht hat: das moderne und stilvolle, also zeitgemäße Design deiner Tabellen!
Da vereinen sich in deinen Videos professionelle Coder-Qualitäten mit RUclips-Skills und Gefühl für ansprechendes Design. Respekt!!!
Und ganz nebenbei sind die Videos auch noch sehr hilfreich mit entsprechenden Timestamps aufgeteilt! Nur ein kleines Feature, wird aber noch zu oft unterschätzt ;) Denn auch das ist heutzutage eigentlich unerlässlich und müsste meiner Meinung nach bei RUclipsrn mittlerweile zum Standard gehören... TOP!
Leider habe ich dich heute erst entdeckt, aber glücklicherweise noch früh genug, um meine Projekte jetzt noch aufwerten zu können.
Trotz des mittlerweile immensen VBA-Angebotes und vielen inhaltlich doppelten Videos auf RUclips sticht dein Kanal aus o.g. Gründen tatsächlich sehr positiv heraus!
Vielen Dank für deine tolle Arbeit!
Das Abo war somit unumgänglich! :)
Viele Grüße,
Micha
P.S.:
Dieser Kommentar steht hier praktisch für alle deine VBA-Videos, die ich bisher gesehen habe! Ich wollte ihn nur nicht so plump unter jedes Video kopieren ;)
Hallo Micha, vielen Dank für dein geiles Feedback und deinen Support! Es freut mich mega, dass dir so viele Details auffallen, über die ich mir bei der Videoerstellung Gedanken mache.
Da macht es gleich doppelt so viel Spaß, mich an das nächste Video zu setzen :)
Da kann ich mich nur anschließen.
Dem Statment schließe ich mich auch an!
Word!
@@philipantoni679 Excel!
Ich bin richtig begeistert von deinem VBA Kurs, hat mir schon viel geholfen. Danke
Hallo Wolfgang, das freut mich sehr :) LG Kai
Klasse Video! Gerade die Verknüpfung mit einem anderen Icon gefällt mir sehr gut.
Danke dir Jonathan :)
EINFACH NUR HAMMER !!!! Vielen Dank Kai und weiterhin viel Erfolg.
Vielen Dank für deinen netten Kommentar.
Es freut mich sehr, dass dir meine Videos gefallen.
Ich wünsche dir ebenfalls weiterhin viel Erfolg bei deinen Projekten.
Vielen Dank 🙏🏻 @@KaiWeissmann
Danke für Deine Arbeit und den guten Videos!!!
Große Klasse, vielen Dank für dieses Super Erklärvideo. Es hat mir sehr geholfen, mein Projekt professioneller zu machen. So macht die Arbeit damit gleich nochmal soviel Spaß. Fettes 👍 dafür! Alles gut erklärt, ich werde mich wohl durch deine Videos durcharbeiten müssen 😉.
Hey Matt, vielen Dank für das sehr nette Feedback. Das ist eine unglaubliche Motivation weiter Content zu produzieren :) Empfiehl die Videos auch gerne an jeden, den es interessieren könnte. LG Kai
Richtig Super Videos Kai!
Von dir lerne ich noch einiges 👌🏾💪🏽
Freut mich 👍
Deine Videos sind total genial 👍🏼
Hey MrShelbyGT500Eleanor!
Vielen Dank für dein Feedback!
Lg, Kai
Hallo Kai,
Einfach Klasse erklärt. Mach weiter so.
Hallo Michael, vielen Dank für das Feedback :) LG Kai
absolute Top Lektion👍
Danke für das Lob!
Absolut Klasse
Das Excel Interface anpassen finde ich auch immer sehr hilfreich, alleine schon um die Möglichkeiten der Bearbeitung und des Zerstörens zu minimieren, aber ich nutzte dafür eigentlich immer den Ribbon Editor von Microsoft. Die hier getätigten Einstellungen über Code-Zeilen (ähnlich VBA) beschränken sich dann nämlich NUR auf diese eine Datei und ich habe die Möglichkeit meine eigenen Symbole in das Ribbon zu packen mit denen ich dann Makros ausführen kann. Hat beides Vor- und Nachteile :)
Hallo, danke für dein Feedback. Ja, das hört sich ebenfalls nach einer sehr guten Lösung an. LG Kai
Hey Kai,
vielen herzlichen Dank für deine Videos. Es ist beeindruckend wie umfangreich dein Wissen ist und wie zugänglich du es erklärst.
Darf man fragen wie du das alles gelernt hast, bzw. was du beruflich machst?
LG
Hallo Artur, freut mich, dass dir meine Videos gefallen.
Ich programmiere Excel VBA Anwendungen und gebe Coachings, um Leuten zu ermöglichen, eigene Excel VBA Anwendungen zu entwickeln.
Falls du mehr darüber erfahren möchtest, kannst du gerne auf meiner Webseite vorbeischauen: vbatrainer.de/
LG Kai
Hallo Kai, ich finde deine Videos echt klasse. Sagmal, ich bin freiberuflich nebenher als Musiker tätig und könnte eine Datenbank mit Kunden, Lager (für meine CDs) und Rechnungen gebrauchen. Da ich das nur nebenberuflich mache, wäre eine Excel Lösung, so wie ich das bei dir gesehen habe echt genau das Richtige. Hättest du da eine fertige Lösung, die du anbieten kannst, oder planst du noch ein Video zum Rechnungswesen, was ich auch sehr begrüßen würde, um es dann nachzubauen… 😀 weiter so und ganz herzliche Grüße aus Stuttgart… Frank
Coole Sache. Vielen Dank dafür.
Gerne!
kann ich eig ein makro ausführen lassen, sobald ich auf schaltflächen klicke wie zb start oder datei?
Ja, das geht. Ich zeige das in diesem Video unter "Makro einem Button zuweisen". LG Kai
Dankeschön! 👍
Hey sonicseducer!
Sehr gerne!
Lg, Kai
Wahnsinn - vielen Dank dafür! 👍
Sehr gerne!
Es freut mich, dass dir das Video gefällt.
Danke!
Hey Jürgen!
Vielen Dank!
Lg, Kai
Hallo Kai,
ich sehe mir deine Videos auch regelmäßig an. Alles top und sehr gut erklärt. Habe eine Frage zu diesem Video: Ist es möglich nach dem ausblenden (Excel Interface) das nur noch meine eigene Symbolleiste die sich unter dem Reiter Add-Ins befindet anzuzeigen? Dies war in früheren Excel Versionen z.B. 2003 möglich. Danke für eine Zeitnahe Rückmeldung LR ReMi
Ich liebe deine Videos =)
Das freut mich sehr :)
Super Kanal
Hey M Kienle!
Danke für dein Feedback!
Lg, Kai
Als erstes möchte ich mich für deine sensationellen Videos bedanken!!!!!! Dann hätte ich eine Frage. Ist es auch möglich die Titelleiste komplett auszublenden? Ich möchte Excel in einem zweiten Monitor mit Touchscreen öffnen. Hier darf dann nur in dieser Arbeitsmappe gearbeitet werden weshalb das X und die beiden anderen Symbole verschwinden müsste. Hast du da eine Idee wie man das umsetzten könnte? DANKESCHÖN
Frage: kann man die unterste Leiste (mit dem Makromodus und Zoombereich) nur im Fullscreen-Modus ausblenden, oder gelingt dies auch im Fenstermodus? Danke ansonsten für die tollen Videos
Top! 👍
Hey Hacki, vielen Dank für deinen andauernden Support!
Danke Kai, Super praktische Tipps. Bei mir werden kurioserweise nicht alle in der Prozedur gemachten Befehle hintereinnader weg abgearbeitet , ich muss den Button (Makro) mehrmals ausführen damit Benutzermous komplett abgearbeitet ist. Hatte auch schon mit Pausen einfügen versucht ohne Erfolg. Was könnte es noch sein?
Fan TuC
Hi Kai,
zunächst einmal ein dickes Lob für deine interessanten Videos. Ich setze zwar nicht alles 1:1 um, aber es fällt doch der eine oder andere Kniff für mich ab.
Die Kombobox über das dictionary zu füllen ist einfach nur genial.
Jetzt noch eine Frage: Ich habe den Fullscreen-Modus über Workbook open implementiert, aber durch die esc-Taste ist er einfach wieder rückgängig zu machen.
Kann man das verhindern?
Moin Manfred,
falls das Problem bei dir (oder anderen Lesern) noch besteht - ich hatte die gleiche Frage und konnte dies über das "Workbook_WindowResize" Event mit wenig Aufwand lösen.
Gruß
Hallo Kai
Das klappt mit dem Interface ausblenden super. Allerdings habe ich ein Problem, wenn ich die Bearbeitungsleiste ausblende, ist die Bearbeitungsleiste in allen Excel ausgeblendet. Wenn ich sie wieder einblenden lasse vor dem Schliessen ist sie beim Öffnen wieder aktiv und das Workbook open event läuft irgendwie nicht durch. Vielleicht hast Du einen Tipp für das Problem.
Ich Finde Deine Videos einfach nur Klasse. Alles ausführlich beschrieben und super umzusetzen. ich hätte aber noch eine Frage. wenn das Tool im Benutzermodus startet, wie komme Ich dann in den Entwicklermodus zurück? Mit welcher Tastenkombination.
Hallo Andreas, vielen Dank für dein nettes Feedback :)
Am einfachsten geht das über VBA (ALT+F11) und dann die Prozedur Entwicklermodus ausführen (F5).
Ansonsten kannst du der Prozedur Entwicklermodus aber auch eine Tastenkombination zuweisen. Das geht am besten indem du den Makro-Rekorder startest und die Tastenkombination deiner Wahl eingibst. Anschließend beendest du den Makro-Rekorder und fügst in die damit erstellte Prozedur den Code für den Entwicklermodus ein.
Ich hoffe das hilft dir weiter. Falls noch Fragen offen sind, schreib mir gerne :)
LG Kai
@@KaiWeissmann Hallo Kai, Danke für deine schnelle Antwort. also deine Tutorials sind echt Klasse. Ich muss zur zeit viel in VBA-Excel machen. mit ExCel kann ich mir sämtliche Berechnungsprogramme basteln wie ich sie brauche. U-wert Berechnung ,Flächen und und und. Super das du dein Wissen teilst
Danke für die Frage.
Mit dem ausblenden hab ich mich auch noch beschäftigt, aber mich auch schon gefragt wie man da wiederrein oder rauskommt.
Mega Videos:)
Hey Es Ka!
Vielen Dank für dein Feedback!
Lg, Kai
Danke!
Vielen Dank für deine Unterstützung!
Super Video!
Eine Frage: Kann man das Symbol der Datei nur bei einer Verknüpfung ändern? Kann ich diese Verknüpfung z.B. dann auch ohne Hauptdatei meinem Bruder geben?
Hi Alex, freut mich, dass dir das Video gefällt!
Genau, du kannst nur das Verknüpfungs-Symbol verändern. Eine Verknüpfung weist immer auf eine andere Datei und somit könnte jemand anderes diese Verknüpfung dann nicht auf einem anderen Rechner öffnen.
LG Kai
Hallo Kai!
Ich habe deinen Kanal erst kürzlich entdeckt, dabei hab ich da bisher am meisten über VBA gelernt. Du erklärst das sehr gut. Vielen Dank dafür!!
Ich selber mag Excel extrem gerne und verwende es mittlerweile viele Jahre auch Out of the Box. Will heißen, dass ich mir ein ERP, CRM usw. gemacht habe, auch mit netten Tabellenblättern, sehr aufwendigen Funktionen (nicht VBA). Die Dinger funktionieren wie eine eigene Software und auch dieses Video (Excel wie eigenständige Software aussehen lassen. Excel-Interface ausblenden | Excel VBA) hat mir da weitere Wege aufgezeigt. Nun zu meiner Frage: Ich soll für unsere Firma ein Tool erzeugen was letztlich eine Datenbank werden soll. Allerdings möchte ich gerne, dass da mehrere Personen (auch gleichzeitig) damit arbeiten. Benutzerberechtigungen sind auch ein Thema. Ich überlege die ganze Zeit wie ich sicherstellen kann, dass Daten nur von einem benutzt werden können und eine Änderung einen neuen Datensatz mit verlinkter ID hergestellt wird. Ich denke über eine Masterdatenbank (MDB) nach mit vielen Slave Excel GUIs (GUIs) von denen aus die Mitarbeiter reinschaufeln. Es soll auch von der Ferne funktionieren (Vertrieb) ohne, dass man da großartig Internet braucht. Meine Überlegung: Man schaufelt im Slave Gui seine Daten in eine Tabelle, synchronisiert das mit der Master (vermutlich händisch getriggert) wenn man im Büro ist, oder die Zeit hat sich einzuloggen. Bei dem Vorgang schiebt man seine Daten ins Master und holt sich andere/ alle zugewiesenen Daten aus der Master (damit kann man auch sehen, was der andere Vertriebler beim Kunden gemacht hat) wieder lokal raus. Meine zweite Frag: ist Excel da noch die richtige Anwendung? Mir selber würde die Master als Access besser gefallen, aber ich weiß nicht wie ich das ansprechen kann, oder ist vielleicht auch Excel das richtige Tool?? Vielen Dank schöne Grüße Stefan
Hallo Kai,
vielen Dank für deine zahlreichen und sehr hilfreichen Videos!
Gibt es eigentlich eine Möglichkeit auch noch den Frame von Excel ganz auszublenden? Kann man vielleicht auch noch einen ausgewählten Zellbereich mit der ganzen Anwendung in der Bildschirmmitte zentrieren, so dass es dann komplett wie eine eigenständige Anwendung aussieht?
Danke für eine eventuelle Rückmeldung von dir.
Hallo, es freut mich, dass dir meine Videos gefallen!
Meines Wissens gibt es keine Möglichkeit den Frame von Excel auszublenden.
Allerdings gibt es Drittprogramme, die dir weiterhelfen können, um Excel wie eine komplett eigenständige Anwendung aussehen zu lassen. Du könntest bspw. alles in einer UserForm darstellen, diese auf dem Bildschirm zentrieren und mit einem Drittprogramm nur die UserForm (ohne Excel) öffnen.
Dafür habe ich in der Vergangenheit XLSPadlock verwendet: www.xlspadlock.com/
Alles Gute bei der Umsetzung!
LG Kai
Super erklärt, jedoch habe ich eine Frage bzgl. dem Ribbon, wie muss ich den Code ändern wenn ich nur ein Menü anzeigen lassen möchte?? Also z.B. nur den Start??
Sehr geiles Video.
Eine Frage hätte ich:
Hast du vielleicht schon eine Tabelle erstellt in der man Immobilien eintragen kann mit diversen Information dazu?
VG
Hallo Kai,
vielen Dank für deine Videos! Man hört dir gerne zu und kann dir wirklich gut folgen.
Ich habe eine kurze Frage: Wenn ich den Benutzermodus beim Starten aktiviere, benötigt Excel plötzlich sehr lange beim Beenden. Woran kann das lieden?
Nochmal vielen Dank und beste Grüße
Hi Kai,
Wie immer super Video und wie immer wird auch dieses Video Verwendung finden :)
Aber auch hier eine Frage :)
Besteht die Möglichkeit den "Entwicklermodus" zu aktivieren ohne in die FBA Oberfläche zu wechseln?
Z.b über ein Shortcut oder einen Button mit anschließender Passwort abfrage?
Lg Maik
Hi Maik, danke für dein Feedback :)
Das kannst du einbauen. Wie du Makros einem Button zuweisen kannst, zeige ich bspw. hier:
vbatrainer.de/tabellenblaetter-vereinigen/
Du kannst davor auch eine UserForm einbauen, in die ein Passwort eingegeben werden muss.
Schreib mir gerne, wie du das für dich umgesetzt hast :)
LG Kai
Super Video! Direkt mal den Kanal abonniert!
Was ich mich aber frage: wie komme ich in den Entwicklermodus? Hab ich etwas übersehen? (Natürlich geht es mit F5 über den VBA-Editor, aber geht es auch von „außen“?
Hallo, freut mich, dass dir das Video gefällt :)
Du kannst das Makro bspw. einem Button oder einer Tastenkombination zuweisen. Wie das geht, zeige ich in diesem Video: ruclips.net/video/xuXSJOE9Rqg/видео.html
LG Kai
@@KaiWeissmann Danke für Deine Antwort. Die Idee mit dem Shortcut ist mir gestern Abend auch gekommen. 🤗
Vielen Dank! Kurze Nachfrage... Können sich diese Einstellungen auch auf andere Excel workbooks auswirken?
Hallo Christoph, gerne :) Ja, Application spricht alle Excel-Dateien an. LG Kai
Super tolles Video, was ich auch gleich umgesetzt habe. Nur wenn ich in eine andere Excel Datei wechsele, in der ich die Bearbeitungsleisten benötige, sind diese ausgeblendet und ich muss diese dann händisch wieder einblenden.
Hallo Will, vielen Dank für dein Feedback :) Schau am besten mal in den angepinnten Kommentar, da habe ich die Frage beantwortet. LG Kai
@@KaiWeissmann Hallo Kai, Super. Ich weiss nicht, ob ich es richtig gemacht habe. Aber ich habe es wie beschrieben gemacht und den Allgemeinen "Benutzermodus" in Workbook deactivate kopiert und den "Entwicklermodus" entsprechend in activate. Es funktioniert.
Super :)
Hello. Sehr schönes Video. Ich hab da nur eine Frage. In wie fern unterscheidet Excel jetzt ob es ein Nutzer oder Entwickler ist? Oder muss man das immer händisch über VBA ändern wenn man was bearbeiten will?
VBA trifft hier keine Entscheidung.
Ich würde dir empfehlen, beim Entwickeln den Benutzermodus zu deaktivieren, sodass du alles entsprechend bearbeiten kannst.
Wenn deine Anwendung dann abgeschlossen ist, den Benutzermodus aktivieren.
Wenn du danach noch Bearbeitungen vornehmen möchtest, kannst du per Alt+F11 in die VBA Oberfläche wechseln und mit F5 den Code für den Entwicklermodus durchlaufen lassen.
Ich würde dir auch empfehlen, den Benutzermodus ins Workbook Activate Event und den Entwicklermodus ins Workbook Deactivate Event zu packen - so werden zusätzlich geöffnete Excel-Instanzen im "Entwicklermodus" angezeigt.
Ich hoffe das hilft dir weiter.
Hey, deine Videos sind klasse! Gibt es die Möglichkeit, dass man beim öffnen der Datei immer auf die Startseite geschickt wird? Würde mir mega weiterhelfen!
Hey Sarah, freut mich, dass dir meine Videos helfen. Ja, das kannst du machen. Im Open-Event brauchst du eine Code-Zeile, in der du das Tabellenblatt aktivierst:
Tabelle1.Activate
LG Kai
Hallo Kai.
Sehr coole Videoreihe.
Ich hab mal ne Frage.
Kann ich auch direkt ein Formular ansprechen und dieses öffnen lassen?
Damit würde ein- unter VBA geschriebenes- Programm ja eigentlich aussehen als wäre es ohne Excel...
Was müsste man in der Arbeitsmappe diesbezüglich denn dann reinschreiben?
Mit freundlichen Gruß
Thomas G.
Hallo Thomas,
freut mich, dass dir die Videos gefallen.
In das Themengebiet steige ich bspw. hier etwas ein: vbatrainer.de/makro-ohne-excel/
LG Kai
Grundsätzlich erstmal ein tolles Video! Allerdings habe ich jetzt das Problem, dass wenn ich ein neues Excelblatt öffne, es auch für dieses gilt. Kann man das irgendwie ändern? Im neuen Blatt kann ich den Modus dann auch nicht mehr ändern.
Top Video - Bei mir Funktioniert der Befehl Fullscreen nicht wird nicht Unterstützt
Hallo Kai, danke, wie immer ein super Video. Es funktioniert alles wie es soll, jedoch ist nun wenn ich eine neue Arbeitsmappe öffne, auch noch alles ausgeblendet. Wie kann ich erreichen, dass bei neuen Arbeitsmappen wieder automatisch alles was ich ausgeblendet habe wieder da ist.
Das müsste funktionieren, wenn du de Benutzermodus in das Worksheet_Activate Event packst und den Entwicklermodus ins Worksheet_Deactivate Event.
Ich hoffe das hilft dir weiter.
Super! Danke hat funktioniert.@@KaiWeissmann
Hi Kai, 1. Top Tutorials, verständlich erklärt ... wow.
eine Frage bleibt bei mir noch offen... wie schaffe ich es, dass das Dashboard sich automatisch an die Monitorgröße immer als Vollbild anpasst ?
Wenn ich zb zuerst auf dem Laptop-Screen arbeite und mich danach mit ner Dockingstation mit nem 28 Zoll Monitor verbinde?
das wäre interessant- weil so bringt das video nichts - weil es auf jedem computer anders aussieht
Wie immer unbezahlbar hilfreiche Videos !!!
Eine Frage:
Könntest du ein Video darüber machen wie man eine Art Programm erstellen kann ? In etwa wie bei deiner Erklärung zu VBS.
Dass man einfach das Programm ausführt und sich nur ein Ausfüllinterface bzw. eine Maske öffnet, in die Mann die abgefragten Informationen reinschreibt und die Prozesse von Excel, VBA usw. Im Hintergrund passieren.
Also als würde man nur ein Programm öffnen ohne Excel überhaupt zu sehen bzw. dass es für eine außenstehende Person gar nicht erkennbar ist, dass es mittels Excel erstellt wurde.
Danke dir schon mal vorab!
Hey Angelo, freut mich, dass das Video für dich hilfreich ist!
Hast du dieses Video schon mit dem VBS-Video kombiniert? Welche Dinge möchtest du dann noch entfernen, die darauf hindeuten, dass Excel genutzt wird?
LG Kai
@@KaiWeissmann naja ich würde gerne nur eine Eingabemaske haben wollen. Klar geht das auch in Kombination der beiden Videos. Aber cool wäre es wenn es wie ein eigenständiges Programm ist, das nur Eingabefelder hat in denen man einfach seine Beträge eingibt und durch ein klick dann eine fertige PDF erstellt oder druckt. Wie beim Video mit dem Autohandel Newsletter.
Also so wie es bei SAP Anwendungen auch der Fall ist.
Vielleicht ist ja sowas bei Excel nicht möglich. Wenn das so ist kennst du gute alternativen?
@@GTAking999 wenn ich dich richtig verstehe, willst du eine Maske, die nicht mehr wie VBA aussieht. Dann könntest du es komplett in einer UserForm lösen. LG Kai
@@KaiWeissmann genau mit Eingabe Maske meinte ich die ganze zeit eine userform haha
Also so soll das am ende aussehen:
1.Datei auf Desktop öffnen
2. Es öffnet sich nur ein Userform
3. Man gibt seine Sachen in die Form ein
4. Druckt die ein PDF aus und speichert sie durch einen Button in der Userform
Ich hoffe jetzt ist es verständlicher 😅
Wie immer ein super Video. Nur wie komme ich jetzt in den Entwicklermodus?
Per Alt+F11 kommst du in die VBA Oberfläche und hier den Code für den Entwicklermodus per F5 durchlaufen lassen.
Sehr gut. Mich würde interessieren wie ich eigene Ribbins nur in der Datei sichtbar mache wo ich sie benutze.
Zum Thema Ribbon habe ich dieses Video erstellt: ruclips.net/video/6DFB9oERPuU/видео.html
Oder auch mein Video zu: Makro in jeder Arbeitsmappe: ruclips.net/video/mfrq-hhz0h4/видео.html
Ich hoffe das hilft dir weiter.
Viel Erfolg bei deinen Projekten.
Hallo Kai,
wie immer ein super Video. Ich habe da mal eine frage.
Vor einiger Zeit hast du mal geschrieben ,das du auch vom Urlaubsplaner ein Video erstellen willst.
Hast du da schon mal was vorbereitet.
Hätte große Interesse daran.
Gruß Thorsten
Vielen Dank für deinen Kommentar.
Ich nehme das gerne in die Ideensammlung auf, jedoch sind in nächster Zeit vermehrt PowerApps Videos geplant.
Hallo Kai, Kompliment für die eigentlich sehr verständliche und lockere Erklärung! 👍Ich habe meine Tabellen mit VBA genauso programmiert, wie du es vorgemacht hast aber das funktioniert bei mir leider nicht so, wie bei dir. Ich bekomme immer eine Fehlermeldung?!🤷🤔
Nach einigen Versuchen klappte es FAST... Nur beim Beenden des Programms kommt die Abfrage nach Speicherung, die ich vermeiden möchte, da Excel dann auch alles wieder einblendet, was vorher ausgeblendet war. Liegt es vielleicht an der Office-Version (Office 365)?
Hallo Frank, vielen Dank für deinen Kommentar :)
An der Office-Version liegt es denke ich nicht, da ich ebenfalls Office 365 verwende.
Die Speicherabfrage kannst du unterdrücken. Das zeige ich auch in diesem Video:
ruclips.net/video/Is1zuwvrdLQ/видео.html&ab_channel=KaiWeissmann
Vielleicht klappt es damit ja schon :) Schreib mir gerne nochmal, ob alles geklappt hat!
LG Kai
Hallo Kai! Das mit der unterdrückten Speicherabfrage hat gut geklappt, das läuft tadellos. Beim Rest (ausblenden der Bearbeitungsleiste, Toolbar etc.) bin ich noch auf Ursachenforschung...! 🔎 Vielen Dank erstmal für die Infos! 👌
@@frankg3219 Super, weiterhin alles Gute bei der Nachforschung :)
bei mir hat es bei der unteren leiste nicht funktioniert.
Kann mir wer sagen, woran es liegen könnte?
Hey Kai, vielen Dank für das super Video. Klasse erklärt. Ich möchte jetzt nur noch, dass mein Tabellenblatt mit einer Datenbank alle Funktionen behält. Kann ich den Code so anpassen, dass im Benutzermodus ein einziges Tabellenblatt diese Funktionen (Bearbeitungsleiste, Scrollbar etc.) weiterhin anzeigt? Thx
Hallo Flo, freut mich, dass dir das Video gefällt :) Ja, das kannst du machen. Im Worksheet_Activate Event immer alles einblenden, wenn du auf das Tabellenblatt gehst. Und im Worksheet_Deactivate Event immer alles ausblenden, wenn du auf ein anderes Tabellenblatt gehst. LG Kai
Hallo Kai, bin aus Beruflichen Veränderung auf deine Videos gestoßen und finde die super. Ich habe dieses Makro ausprobiert und das Ergebnis war cool. Aber kann man das irgendwie umgehen das sich dieses Makro im Nachgang nicht auf andere Sheets auswirkt? Das Problem habe ich nämlich. Und das Netzt bietet mir keine wirkliche Alternative um das alles auszublenden.
Hallo Michael, dazu aktivierst du am besten immer den Entwicklermodus, wenn du auf ein anderes Tabellenblatt wechselst. LG Kai
Hallo Kai,
Erst einmal ein dickes Lob für die tolle Erklärung.
Ich habe folgendes Problem. Wenn die windowoberflächen und leisten ausgeblendet sind, ich aus der Excle raus gehe und eine andere Excle öffne, fehlen mir ebenfalls die leisten.
Gibt es hier eine Möglichkeit die Anwendung nur auf die Excle zu legen und nicht generell?
Danke schon mal für deine Antwort.
Hallo Patrick, danke für deinen Kommentar :)
Auf dein Problem bin ich tatsächlich auch schon gestoßen. Prinzipiell greifen alle Befehle mit "Application" am Anfang auf Excel insgesamt zu. Was du machen kannst: Du kannst in "Diese Arbeitsmappe" mit dem "Workbook" gemeinsam mit dem "Deactivate" Ereignis arbeiten. Dort aktivierst du alles, was du in anderen Excel-Dateien aktiviert haben möchtest. Anschließend nutzt du das Workbook-Activate-Event wieder, um alles auszumachen.
Ich hoffe, das hilft dir weiter. Schreib mir gerne, ob das bei dir geklappt hat :)
@@KaiWeissmann ist entsprechen der Code beim „Workbook“ „Activate“ beginnend mit „Application“ zu starten ?
Beispiel:
Privat sub worksheet_deactivate ()
Application.DisplayFormulaBar = False
Oder wäre richtig mit
ActiveWindow.DisplayFormulaBar = False
Zu beginnen ?
Hallo Patrick, in diesem Fall wäre es
Application.DisplayFormulaBar = False
Das hängt davon ab, in welcher Gruppe die Befehle sind. Prinzipiell kannst du dich da aber am Video orientieren.
LG Kai
Bei mir erscheint das selbe Problem. Allerdings bekomme ich es mit dem Deactivate nicht hin oder ich bin im falschen Fenster
@@simonw9929 läßt sich durch mehrere Einzelschritte beheben. Mit meiner Lösung wird das Schließen der Arbeitsmappe (x oben rechts) deaktiviert, um sicherzustellen, das die Mappe auf einem fest vorgeschriebenen Weg geschlossen/verlassen wird. Wenn man auf das X klickt passiert einfach nichts.
1. übliches Schließen verhindern: folgenden Code in "diese Arbeitsmappe" Workbook/Before close einfügen:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cancel = True 'verhindert übliches schließen
End Sub
2. folgenden Code in ein Modul:
Sub Speichern_Beenden()
Call Entwicklermodus 'stellt den Standard der Ansicht wieder her (Entwicklermodus bezieht sich auf das Video)
Application.EnableEvents = False 'ermöglicht schließen - unterdrückte Events werden ermöglicht (Code aus Schritt1)
ActiveWorkbook.Save 'speichern
ThisWorkbook.Close 'schließen
Application.EnableEvents = True 'unterdrückte Events wieder verhindern (Standard)
End Sub
3. Bau Dir ein Button "speichern und schließen" und weise im dem Code aus Schritt 2 zu.
Fertig
Sehr gut. Aber leider geht das 2te Code-Fenster in der Arbeitsmappe nicht. Es öffnet nur die Allgemein. Excel 2016. Alles andere funktioniert
Hallo Kai! Vorerst vielen Dank für deine hilfreichen Videos und Tutorials!!!
Ich habe dank Deiner Anleitung in meiner Datei das Interface komplett ausgeblendet - funktioniert auch einwandfrei - aber sobald ich eine weitere, unabhängige Excel-Datei öffne wird auch dort das Interface ausgeblendet. Wie muss ich den Code schreiben, damit das Ausblenden NUR in der gewünschten Datei stattfindet? Grüße aus Wien, Hannes
Schön, dass die Umsetzung geklappt hat.
Schreibe den Code für den Entwicklermodus am besten in das Woorkbook_Deactivate Event - So wird immer bei der Deaktivierung der Arbeitsmappe der Entwicklermodus ausgeführt und andere Arbeitsmappen in der Standardansicht angezeigt.
Den Code für den Benutzermodus in das Woorkbook_Activate Event.
Ich hoffe das hilft dir weiter.
Danke für die rasche Antwort und sorry wegen der verspäteten Rückmeldung...
Ich habe deine Anweisungen befolgt und Benutzer- bzw. Entwicklermodus in den jeweiligen Events ausgeführt. Jetzt habe ich aber das Problem, dass beim Öffnen einer anderen Arbeitsmappe dort immer noch das komplette Interface ausgeblendet ist, dafür wird das Interface in der ursprünglichen Datei wieder eingeblendet. Also genau verkehrt...
Außerdem kann ich die "neu geöffnete" Datei gar nicht auswählen. Jedesmal wenn ich die "neue" Datei über die Taskleiste anwähle, hüpfe ich sofort auf ursprüngliche Datei zurück... Was mache ich falsch?? lg Hannes
@@KaiWeissmann
Hallo Kai! Danke für das tolle Video. Es macht immer wieder Freude dir zuzusehen. Der Code funktioniert bei mir prima. Ich habe nur ein kleines Problem. Wenn ich die ESC Taste drücke, wird das Interface wieder eingeblendet. Hast du dazu vielleicht eine Lösung? lg Dieter
Ich danke dir für deine tollen Tutorials!!
Eine Frage habe ich allerdings:
Meine bearbeitete Arbeitsmappe öffnet nun so wie in deinem Video gezeigt, worüber ich sehr froh bin.
Allerdings öffnet sich auch jede neue Excel-Datei in diesem Modus. Das ist natürlich denkbar unpraktisch.
Gibt es da noch einen Kniff, den ich beachten muss. Bis jetzt ist meine Lösung immer in die ursprüngliche Excel zu gehen und da den Entwicklermodus beim Start auszuwählen.
Liebe Grüße
Johannes
Schön, dass die Umsetzung geklappt hat.
Schreibe den Code für den Entwicklermodus am besten in das Woorkbook_Deactivate Event - So wird immer bei der Deaktivierung der Arbeitsmappe der Entwicklermodus ausgeführt und andere Arbeitsmappen in der Standardansicht angezeigt.
Den Code für den Benutzermodus in das Woorkbook_Activate Event.
Ich hoffe das hilft dir weiter.
Hallo Kai, erst mal herzlichen Dank für deine guten Videos. Ich konnte sehr viele schöne Anwendungen damit erstellen. Beim Ausblenden des Interfaces habe ich immer nur das Problem, dass sich dies dann auf alle Excel Dateien auswirkt. D.h. wenn ich parallel zu meiner Anwendung eine weitere Excel Datei öffne, ist auch dort das Interface ausgeblendet. Da diese Dateien das Interface aber benötigen, lässt sich mit diesen parallel geöffneten Dateien dann nicht mehr arbeiten. Gibt es dafür eine Lösung?
Du kannst den Code für das Ausblenden in das Woorkbook_Activate Event legen und fürs Einblenden in das Workbook_Deactivate Event.
So wird beim Öffnen einer neuen Excel Instanz das Deactivate Event ausgelöst und der Code für das Einblenden des Interface ausgeführt.
Ich hoffe das hilft dir weiter.
Wenn man auf einer aktiven Zelle ist, kann man nur diesen Rahmen auch aus und einblenden? Also den schwarzen dicken Rahmen, damit man NICHT sieht, welche Zelle oder Bereich (diese Markierung auch ausblenden) jetzt aktiv ist, denn wenn die Gitternetzlinien ausgeschaltet sind, sieht man noch immer die aktive Zelle. Kann man dieses "Tool" auch aus und einblenden?
Hallo Kai, zunächst auch von mir ein ganz großes Dankeschön. Ich habe mit deinen Videos so viel zu VBA dazugelernt, wie bei keinem anderen Kurs oder Video.
Ganz großes Kino...
Jetzt habe ich eine Frage: Wenn ich das Interface so ausblende, wie du es im Video erklärst, funktioniert das alles einwandfrei. Sobald ich die Tabelle minimiere und danach wieder hochhole, ist das Menüband wieder eingeblendet. Woran kann das liegen und wie kann das behoben werden?
Liebe Grüße
Micha
Am besten du fügst den Code im Workbook_Activate Event ein.
Dann wird dieser immer ausgeführt, sobald die entsprechende Anwendung das aktive Fenster wird.
ich hoffe das hilft dir weiter.
Abo 100%
Vielen Dank!
Danke für deine tollen Videos! Sind sehr hilfreich. Gibt es eine Möglichkeit das Symbol zu ändern ohne Verknüpfung zu erstellen? Denn ich muss meine Datei an andere Mitarbeiter senden. Evtl. über Makro Code? Danke für eine Antwort
Hallo Romeo, vielen Dank für deinen Kommentar!
Du kannst die xlsm-Datei zu einer exe machen und das Icon dort verändern. Genau das wird in den ersten beiden Videos dieser Serie gezeigt: ruclips.net/video/eZ17z7l9lfQ/видео.html&ab_channel=MakeItHappenWithExcel
Ich hoffe das hilft dir weiter.
LG Kai
@@KaiWeissmann
Vielen Dank für deine Hilfe und den Link dazu!
Ich werde es mir anschauen, aber ich habe da vollstes Vertrauen dass es funktionieren wird.
Wenn du so weitermachst, wird dein Kanal bestimmt eine riesen Reichweite erreichen 😉 👌👍
Gib mir gerne nochmal Feedback, ob bei dir alles geklappt hat.
Die riesen Reichweite würde mich natürlich auch sehr freuen :D
@@KaiWeissmann ich kann das nicht sehen, sondern bekomme die Meldung "das Video ist privat"
Kann man den Entwickler modus auch via Button klick öffnen?
Hey Fabrice!
Natürlich. Einfach Button erstellen und entsprechendes Makro zuweisen.
Zur Info:
Ich mache das gerne mit einer Tastenkombination, dann ist es für "User" nicht so einfach, in den Entwicklermodus zu gelangen.
Dafür in den Entwicklertools auf Markos gehen - dann öffent sich die Übersicht aller Makros. - Hier das Makro auswählen und unter Optionen kannst du eine Tastenkombination eintragen (Strg + ...)
Lg, Kai
An der ein oder anderen Stelle bereits erwähnt, aber mit Lob sollte man nicht sparen.
Vor allem dann nicht, wenn man selbst so sehr profitiert.
Super gut!!!
Hier wurde es schon angesprochen.
Wenn eine andere Excel Datei geöffnet, wird z.B. die Bearbeitungsleiste nicht angezeigt.
Jetzt dachte ich:
"Okay, beim Beenden könnte man doch sagen: *Blende alles wieder ein*"
Tja, Theorie und Praxis!!!
Meine Idee war folgende:
Sub Benutzermodus()
Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",False)"
Application.DisplayFormulaBar = False
Application.DisplayFullScreen = True
ActiveWindow.DisplayHorizontalScrollBar = False
ActiveWindow.DisplayVerticalScrollBar = False
ActiveWindow.DisplayWorkbookTabs = False
End Sub
Sub Entwicklermodus()
Application.DisplayFullScreen = False
Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",True)"
Application.DisplayFormulaBar = True
ActiveWindow.DisplayHorizontalScrollBar = True
ActiveWindow.DisplayVerticalScrollBar = True
ActiveWindow.DisplayWorkbookTabs = True
End Sub
Sub Ende()
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayFullScreen = False
Application.DisplayFormulaBar = True
Application.ExecuteExcel4Macro "Show.Toolbar(""Ribbon"",True)"
ThisWorkbook.Close savechanges:=False
End Sub
Im Grunde möchte ich ja nur, dass beim Verlassen der Datei alles wieder eingeblendet wird. Quasi, wie beim *Entwicklermodus*!
Alles andere klappt wunderbar und dafür bin ich echt dankbar.
Wenn jetzt noch der Grundzustand beim Verlassen der Datei wieder hergestellt wird, bekomme ich auch weniger Beschwerden ;) über fehlende Bearbeitungsleisten und so.
Würde mich freuen, wenn Du mir an dieser Stelle helfen könntest.
Den anderen Tipp zum quasi gleichen Thema konnte ich leider nicht umsetzen.
Kai, ich konnte es selbst lösen.
Eintrag im Modul war nicht gut.
Eintrag in "Diese Arbeitsmappe" hat mich zum gewünschten Ergebnis gebracht!
Hallo Andreas, super, dass du das Problem lösen konntest und vielen Dank für dein Feedback :) LG Kai
Klasse
Danke :)
@@KaiWeissmann Hallo Kai,
Eine Frage, zwar ob du eine Video bezüglich der automatischen Auflösungsanpassung bei Access hast.
@@cagdasyavuz7947 Hallo cagdas, dazu habe ich derzeit noch kein Video. Wenn du mir das Problem etwas genauer schilderst, kann ich es eventuell auf meine Video To-Do Liste aufnehmen. Kann ich mir das so vorstellen, dass du Formulare in Access erstellt und diese sehen auf einem anderen Computer unterschiedlich aus? LG Kai
@@KaiWeissmann hi Kai, vielen Dank für deine Rückmeldung. Ich bereite gerade eine full screen access Datei. Wenn ich sie in unterschiedlichen Bildschirmen oder Rechner laufen lasse ist das Layout leider passt sich nicht in die aktuellen Einstellungen.
Falls wenn du ein paar Tips hast, würde ich mich darüber sehr freuen.
Einen tollen Tag und bleib gesund.
Beste Grüße
Cagdas
@@cagdasyavuz7947 Hi Cagdas, danke für die ausführlichere Beschreibung. Ich kenne das Problem von Excel. Dort löse ich es indem ich alle Objekte nach den Zellen ausrichte. Da ich derzeit mit Access keine Benutzeroberflächen erstelle, kann ich dir an dieser Stelle leider nicht weiterhelfen. Ich würde mich aber freuen, wenn du mir nochmal schreibst, wie du das Problem gelöst hast! LG Kai
HI Kai, recht herzlichen Danke! Ich habe mir das Video "Datenbank erstellen mit EIngabemaske" sowie dieses zur Gänze angeschaut und auch mitgemacht (sogar mehrmals, da ich einmal das Modul 1 gelöscht hab, haha) - es funktioniert alles prima bis auf das Switchen zwischen Entwickler- und Benutzermodus. Drücke ich die Taste F5 kommt "Gehe zu: Tabelle 1, ....."
Weißt du warum das so ist?
Ich muss Escape drücken um wieder in den EM zu kommen...
Der EW sowie der BN-Modus sind ja in der Makroliste sichtbar, hier kannst du Tastaturkombis einbetten.... Ich hab hierzu Strg+E für EM und Strg+B für Benutzer genommen...
Hallo, ändern sich da durch gleichzeitig aufgerufene Excel Dateien ?
Hallo Kai. Ich habe den Code gleich eingegeben wie im Video gezeigt, bei mir kommt beim Start eine Fehlermeldung "Laufzeitfehler `91` Objektvariable oder With-Blockvariable nicht festgelegt.
Interessant ist, dass ich wenn die Datei dann mal offen ist, mit F5 beide Proceduren fehlerfrei öffnen kann. Hast du dazu eine Antwort. Vielen Dank Stefan
Hallo Kai,
ich habe das komplette Excel-Userinterface bei einer Zeitenerfassung ausgeblendet, nun kann ich allerdings gar keine Excel mehr mit Interface öffnen. Ich müsste immer in die bearbeitete Hauptdatei zurück, da das Makro ausschalten, um dann wieder das Standard Excel-Userinterface in allen Dateien zu sehen.
Wie kann ich das nur für eine bestimmte Datei anlegen?
Grüße!
Das kannst du zum Beispiel mit entsprechenden Workbook Events machen.
Workbook_Activate => Call Benutermodus
Workbook_Deaktivate => Call Entwicklermodus
Ich hoffe das hilft dir weiter.
LG, Kai
Hi Kai,
auch ich kann mich der Meinung der anderen nur anschließen. Sehr coole Videos, sehr hilfreich. Gibt es eine Möglichkeit Excel Projekte zu lizenzieren? Heißt, wenn ich ein und dasselbe Projekt für unterschiedliche Kunden habe, aber möchte, dass es über einen Lizenzschlüssel nur ein Jahr Gültigkeit hat, wenn es nicht verlängert wird? Wenn es sowas gibt, könntest du hierzu mal ein Video machen? Vielen Dank im Voraus 🙃☺️ viele Grüße
Sebastian
Hallo Sebastian, vielen Dank für dein nettes Feedback :) Es freut mich sehr, dass dir die Videos weiterhelfen!
Tatsächlich gibt es eine Möglichkeit Excel-Projekte zu lizenzieren. Allerdings ist das ein relativ aufwändiger Prozess, daher weiß ich noch nicht, ob es in ein RUclips-Video passt. Ich mache mir dazu mal Gedanken und packe es gegebenenfalls auf die Liste für die zukünftigen Videos.
Dir alles Gute bei deinen Excel-Projekten!
LG Kai
@@KaiWeissmann würde mich auch interessieren :-)
Hi Kai,
Danke für das Erklären. Ich bin absoluter Neuling auf dem Gebiet und versuche gerade einiges umzusetzen. Ich hab noch eine Frage hierzu. Wie bekomme ich das Interface zurück 🙈?? Also im Code hast du ja den Entwicklermodus hinterlegt aber wie komme ich dahin ?🙈
Danke schon einmal ❤😀
Per Alt+F11 kommst du in die VBA Oberfläche und kannst den aktuell ausgewählten Code per F5 durchlaufen lassen.
Ich hoffe das hilft dir weiter.
Hallo Kai,
erstmal Vielen Dank für deine Videos , super!
Ich habe den Code so übernommen, wobei dieser Code zum Ausblenden der Toolbar etc sich auf alle Arbeitsmappe überträgt. whaaat?
Frage: Wie kann ich den Code zum Ausblenden der Toolbar etc. in nur einer Arbeitsmappe anwenden?
Hoffe du verstehst und kannst mir dabei weiterhelfen. Vielen Dank im Voraus !
Hallo David, freut mich, dass dir mein Video gefällt. Lies dir dazu am besten den angepinnten Kommentar durch :) LG Kai
Super ! Danke fürs schnelle Antworten.
Ja das hilft weiter. Sprich wird erst alles aktiviert. Nach einem Schleifendurchlauf hebt der letzte Befehl die Aktivierung in allen Arbeitsmappen wieder auf. Ich hab diesen Befehl eben erstmal auskommentiert und probiere es gleich mal.
Den QR Code kann man auch drucken ?
Kannst du auch ein Tutorial zu Sudoku oder PingPong erstellen?
Moin !
Also das scheint zu klappen, denn die Befehle zur Entwickleroberfoaeche setzen ja alle Werte wieder auf standard zurück. Hab jetzt zwei Arbeitsmappen offen , doch nur die eine bleibt im User Modus. Super ! Danke :-)
@@davidw1114 freut mich, dass es bei dir klappt :) LG Kai
Funktioniert dies auch wenn der Enduser seine Makros in Excel deaktiviert hat?
Ich habe schon etliche deiner richtig professionellen Videos gut nutzen können. Bei der Anwendung von diesem habe ich mir selbst ins Knie geschossen. Meine Anwendung habe ich unter dem BenutzerModus aufgerufen. Hat leider gut geklappt. Wie komme ich jetzt daraus - also in den EntwicklerModus - um an der Anwendung weiterzuarbeiten? Ich hoffe, du kennst einen Weg!!!
Freut mich, dass dir meine Videos schon weitergeholfen haben! Du kannst die Prozedur Entwicklermodus ausführen, um in den Entwicklermodus zu kommen. LG Kai
Das geht ja nicht. Im Benutzermodus kann ich keine SUB aufrufen
Wo tritt bei dir da ein Fehler auf? Ich habe es gerade noch einmal getestet und bei mir funktioniert es so. Wir haben im Code auch nichts, was mit VBA interagiert. LG Kai
Bei Öffnen der Arbeitsmappe wird Benutzermodus aufgerufen. Das klappt. Aber jetzt kann ich nicht mehr eingreifen. Ich kann die Datei und deren vba-Funktionen nicht mehr bearbeiten. Dazu müsste ich in den Entwicklermodus umschalten. Aber das und alles andere geht nicht, weil der BenutzerModus aktiv ist.
Hey Kai! Top Video, danke für deine Hilfe im letzten Video & im diesen.. leider habe ich ein Problem das sich der Benutzermodus deaktiviert, sobald ich aus Excel raustabe. Ich habe deinen Code von der Homepage benutzt, weil ich selber irgendwo einen Fehler drinne hatte.. hast du vielleicht eine Lösung oder habe ich was übersehen? LG Micha
Okey, sobald ich den Parameter mit dem Vollbild ausgemacht habe, passiert's nicht mehr.. ich sage trotzdem mal danke! :-) Deine Videos bringen mich sehr stark weiter, ich mag deine Art wie du das ganze übermittelst. Man merkt dir es einfach an das du aufblühst bei dem ganzen. Ein dickes Lob von mir!
Hey, super, dass sich dein Problem gelöst hat und vielen Dank für dein Feedback :) LG Kai
Moin zusammen, hier meldet sich ein absoluter Anfänger Sorry. Meine Frage dazu wäre wie ich ein Tabellenblatt mit Makro Button sperren Kann. Danke für jede Hilfe. Ansonsten bin ich völlig begeistert.
Schaue dir dazu am besten das Tutorial Eingabemaske mit Datenbank an: ruclips.net/video/CXvpMMb8vw4/видео.html
Relativ am Ende erstellen wir hier den entsprechenden Code (den du dann auch per Button aktivieren könntest)
ich hoffe das hilft dir weiter.
Hi Kai, kannst du mir eventuell erklären, warum bei mir die Tastenkombination ALT + F11 nicht funktioniert?
Hey Yves Jmhof!
Das kann mit der GeForce Experience App Zusammenhängen.
Hast du eine GeForce Grafikkarte?
Dann musst du in "Spielinternes Overlay" gehen (Einstellungen) und dann auf Tastenkombinationen und hier im Block "Broadcast Live" ist eine Tastenkombination mit Alt+F11 standardmäßig hinterelgt. Diese anpassen (z.B. Shift+F11) und dann sollte Alt+F11 in Excel funktionieren.
Hoffe das hilft dir weiter.
Lg, Kai
Darauf muss man auch erstmal kommen @@KaiWeissmann
Hallo Kai, ich habe wei Frage zum Ausblenden. Wenn ich die komplette Arbeitsmappe ein paar mal minimiere und wieder maximiere ist das Interface wider da. Desweiteren habe ich einen Button für eine Druckvorschau, aber da möchte ich das Interface haben. Kannst du mir da eine Lösung oder einen Tip geben? Danke.
Löse das am besten mit dem Workbook_Activate und _Deactivate Event.
Also Activate = Interface ausblenden / Deactivate = Interface einblenden.
ich hoffe das hilft dir weiter.
Viel Erfolg bei deinen Projekten.
Das ist cool, ich würde mir gerne einen Mood Tracker basteln, wo ich ne schaltfläche habe, die Zahl (Stimmung), jeden Tag einegebe und mir das im Hintergrund dann einfach in einer Tabelle gespeichert wird. Dann könnte ich das auch auf dem Handy wie eine App nutzen. Mir fehlt nur noch das know how.
Dazu eignet sich aus meiner Sicht Power Apps.
Schaue dir dazu am besten mein Video an: ruclips.net/video/X0XqtqDvb-4/видео.html
@@KaiWeissmann Danke dir
Hey. Vielen Dank für das Video. Der Code funktioniert. Nur wenn der Benutzermodus beim öffnen des Files aktiviert wird und das File gespeichert wird hab ich folgendes Problem. Jedes andere beliebige excel das ich öffne ist im Benutzermodus, obwohl gar kein Code hinterlegt ist😢 Kann man das lösen?
Schreibe dazu den Code für den Benutzermodus am besten in das Workbook_Activate Event.
Und den Code für den Entwicklermodus in das Workbook_Deactivate Event.
Hi Kai,
Wie kann ich denn zwischen Expertenmodus und Benutzermodus unterscheiden? Bei mir öffnet sich nämlich in der Verknüpfung und in der Ursprungsdatei der Benutzermodus...
Viele Grüße
Lukas
Hi Lukas, eine Verknüpfung ist ein Verweis auf die Ursprungsdatei. D.h. wenn du in der Excel-Datei den Benutzermodus im Open-Event eingefügt hast, dann wird die Verknüpfung ebenfalls im Benutzermodus gestartet.
Eine Möglichkeit, die ich beim Entwickeln nutze: Ich lese den Benutzernamen aus. Wenn ich die Excel starte, dann wähle ich den Expertenmodus, ansonsten den Benutzermodus.
Im Open-Event sieht das dann so aus:
If Environ("username") = "Kai Weissmann" then
Call Entwicklermodus
Else
Call Benutzermodus
End If
Ich hoffe das hilft dir weiter. Ansonsten schreib einfach gerne nochmal :)
LG Kai
@@KaiWeissmann würde man den Code unter des Call Benutzermodus schreiben oder kommt das wo anders hin?
@@KaiWeissmann Das frage ich mich auch...Seit dieser Modussache kann ich meine Excel Datei nicht mehr benutzen. Es fehlt die Menüleiste. Wie bekomme ich diese wieder her?
@@Alex-sq3zr führe einmal den Entwicklermodus aus und dann kommentierst du alles im Open-Event aus
Eine Frage dazu. Wenn ich den Code beim öffnen der Datei ausführen lasse, erscheint jede andere Excel Datei die ich öffne auch ohne die entsprechenden Interfaces. Gibt es da eine Möglichkeit dass die Einstellungen nur für die aktuelle Datei genutzt werden und nicht auf das komplette Excel Anwendung?
Arbeite dazu am besten mit den Workbook.Activate und .Deactivate Ereignissen.
Also bei .Activate => Interface ausblenden
Bei .Deactivate => Interface einblenden
Ich hoffe das hilft dir weiter.
Ich hatte da eine Frage
Und zwar stellen wir uns vor, das ich eine Firma mit zusätzlich 3 Mitarbeiter habe (jeder hat ein anderen pc).
Jetzt möchte ich dass die Fortschritte von mir oder den anderen Mitarbeiter
sich automatisch bei allen anderen Pc’s (Excel Dateien) aktualisieren tut.
Würde mich auf eine Antwort freuen.
Hey Fabrice!
Da gibt es verschiedene Möglichkeiten.
Du könntest die Datei auf einem Drive-Server abspeichern und alle User greifen auf diese Datei zu. - Diese Lösung ist jedoch nicht ganz Makro-Tauglich.
Ich löse diese Problematik meist mit einer Access-Datenbank.
LG, Kai
@@KaiWeissmann könntest du darüber mal ein Video machen?
Ich erstelle dazu aktuell einen Onlinekurs :)
Nach eigener Fehlerrecherche kann ich sagen, dass irgendwas nicht stimmt. Ich bekomme einen Fehler dass eine Sub oder Function nicht definiert ist... Hat das was mit dem Status Private zu tun? Und es öffnet sich bei mir immer das Fenster mit "Gehe zu..." und er möchte einen Verweis haben. Habe das Gefühl, durch das Private kann er gar nicht auf das Modul1 zurückgreifen.
kan mas den auch Responsiv machen
Hey, Excel Dateien responsive zu machen, ist etwas komplexer. In UserFormen geht das ganz gut. Du kannst es auch in der Excel Oberfläche direkt machen, indem du die Bildschirmgröße ausliest und jedes Objekt an der Bildschirmgröße ausrichtest, wenn die Datei geöffnet wird. LG Kai
Wenn ich deine Codes abtippe, startet Excel immer in dem Benutzermodus, wie kann man denn einstellen, dass es im Entwicklermodus öffnet?
Hey, im Open-Event kannst du die Zeile auskommentieren oder
Call Entwicklermodus
schreiben. LG Kai
Kann es sein, dass wenn man die ESC Taste drückt, die Ribbon Toolbar wieder sichtbar wird?
Kommando zurück Kai!
Ich wollte die Ribbon Funktion in eine Funktion auslagern und der Funktion den Bool Wert übergeben. Mache ich das funktioniert die ausblendung der Ribbons nicht. Ist das normal?
Leider habe ich das Problem, das sich das ausblenden der Oberflächen mit auf andere excel Dateien überträgt. Habt ihr eine lösungsidee dies zu vermeiden?
Löse das am besten mit dem Workbook_Activate und _Deactivate Event.
Also Activate = Interface ausblenden / Deactivate = Interface einblenden.
ich hoffe das hilft dir weiter.
Viel Erfolg bei deinen Projekten.
@@KaiWeissmann❤
Hallo. Wie kann ich noch den Befehl hinzufügen, dass immer ein bestimmtes Tabellenblatt beim Start geöffnet wird. Danke.
Das kannst du im Code für die Arbeitsmappe hinterlegen im Workbook_Open Event.
Hier das gewünschte Tabellenblatt mit Worksheets("Tabelle1").Activate aktivieren.
ich hoffe das hilft dir weiter.
@@KaiWeissmann Vielen Dank.... Ich bin totaler Neuling, deswegen sorry, wenn ich doofe Fragen stelle: der Befehl war mir bekannt aber in der Kombination mit dem Befehl aus Deinem Video "Call Entwickler/Benutzermodus" gibt es Fehlermeldungen...wie "trenne" ich die Befehle ? Daaaaaaanke
Schaut ja Nice aus wenn ich das allerdings bei meinem Pc mache schließt sich das workbook und das wars .. :(
Hallo Philipp, am besten baust du es Schritt für Schritt auf, d.h. du führst erstmal jede Code-Zeile einzeln aus. Dann siehst du, bei welchem Schritt das Workbook abstürzt und kannst so das Problem eingrenzen. LG Kai
@@KaiWeissmann Lag an dran das ich einen togglebutton benutzte und ich dachte ich muss seinen .value im click event ändern was einen endlos loop erzeugt hat.
Vielen Danke ;) lg phil
@@AlohaKeAkua-FreeYourMind super, dass du das Problem lösen konntest :)
Man benötigt aber immer noch Excel, um das Programm öffnen zu können oder?
Hey JD!
Danke für dein Kommentar!
Ja, man benötigt Excel zum Ausführen.
Lg, Kai
fehler beim komplieren, variable nicht definiert :(
Am besten den Code mit F8 Schritt für Schritt durchgehen, dann siehst du, in welcher Codezeile der Fehler auftritt (Hier dann auf Tipfehler prüfen etc.)
Hoffe das hilft dir weiter.
ACHTUNG WARNHINWEIS: Ich habe das in meiner Privatanwendung umgesetzt. Nach zwei Monaten jedoch festgestellt, dass es für mich nichts ist, zumal man auch rechts oben mit dem Vollbild Bottom die Ansicht auch vergrößern kann.
Ich brauche für viele meiner Listen die Bearbeitungsleiste, die ich dann immer händisch eingeblendet habe.
Dann war das Problem, dass sich auch andere Excel Dateien plötzlich im Benutzermodus geöffnet haben, ohne die die Möglichkeit auf den Entwicklermodus zu wechseln.
Als Konsequenz habe ich nun das gesamte Modul gelöscht und damit gehofft den ursprünglichen Zustand wieder herzustellen.
Dem ist leider nicht so. Auch jetzt öffnen sich mache Excel Anwendungen im Benutzermodus.
Einzige Abhilfe. Eine andere Excel Datei öffnen, die sich im Entwicklermodus befindet, diese wieder zu speichern und schließen. Dann wieder die gewünschte Anwendung öffnen und hoffen, dass alles geöffnet ist.
Übrigens die Bearbeitungsleiste schaltet auch jetzt noch konsequent ab.
Das soll keine Kritik sein, aber ich bin kein Profi. Ich möchte nur, Menschen die nicht so ein Profi wie Kai sind, einen Denkanstoß geben, sich zu überlegen, ob man DIESE Anwendung wirklich benötigt.
Hey Will, schade zu hören, dass sich die Funktionalität für dich nicht bewährt hat. Danke aber für den längeren Hinweis. Das sind Probleme, die man beheben kann. Natürlich hast du aber recht, dass sich nicht jeder damit lange auseinandersetzen kann. LG Kai
@@KaiWeissmann Hey Kai, alles gut. Da fällt mir ein Vorschlag für ein Video ein. Zeig doch mal, wie man VBA Programmierungen rückgängig macht und wieder den Originalzustand herstellt.
Zu meinem Thema. Ich überlege mir, den Entwicklermodus wieder in ein Modul zu packen. Dann müsste doch alles wieder normal laufen? Gruß Will
Viel wichtiger wäre, wie geht sowas ohne VBA :)
Sorry, erst jetz dieses Video und dein Kommentar gesehen. Was würdest ohne vba überhaupt dort machen können?! Keine Funktion, kein Dialog usw. Daher - viel Spaß ohne vba
Etwas Langsamer wäre besser
Hallo Kai, danke für die Rückmeldung! Ich werde es versuchen bei zukünftigen Videos zu beachten! LG Kai
@@KaiWeissmann Danke, es nervt nur das man immer auf Pause machen muss.
Spiel das Video doch langsamer ab. Bei Schnarchnasen stelle ich auch auf 1,5 oder mehr.
Danke!
Vielen Dank für deine Unterstützung!