Suchergebnisse
Suchergebnisse 1-30 von insgesamt 44.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
@INOPIAE Danke für deine Antwort, aber ich bin ein richtiger Noob und kann nicht ganz nachvollziehen, wie dein erstes Beispiel auf mein Code zugreift.. Was du vorschlägst, wird ja in das Tabellenblatt kopiert, wenn ich es richtig verstehe, oder? Muss ich an meinem Code dann was ändern, damit die miteinander kommunizieren können? Mit registry fange ich lieber erst gar nicht an, weil ich da gar keine Ahnung habe.
-
Hallo Zusammen, jetzt hätte ich doch noch eine Frage.. Bei allen Usern funktioniert der obige Vorschlag, aber bei einem Benutzer haben wir seltsamerweise ganz andere Ordnerstruktur und der kommt über einen anderen Pfad zu dem Ordner.. So funktioniert es bei allen: Visual Basic-Quellcode (1 Zeile) Bei ihm nur über diesen Umweg: Visual Basic-Quellcode (1 Zeile) Meine Frage dazu, wie kann man folgende Variable einbauen, dass beim Fehler, wenn der Pfad nicht gefunden wird ein Alternativpfad genommen…
-
@petaod so hatte es leider nicht funktioniert. Es gab kein Debugfehler, aber es ist nicht im Ordner gelandet.. Habe ich was falsch gemacht? Visual Basic-Quellcode (26 Zeilen) @-Franky- Eigentlich liegt die Datei im Sharepoint. Aber wenn man den Pfad ausliest, führt der Weg zu dem Ordner, der für alle zugänglich ist, über den Userordner...
-
Hallo Zusammen, ich brauche mal wieder eure Hilfe... Ich habe einen Makro, der mir einen Screenshot von einer vorgegebenen Range macht und es dann exportiert: Visual Basic-Quellcode (26 Zeilen) Es funktioniert soweit, wie es sollte. Das Problem liegt beim User: Visual Basic-Quellcode (1 Zeile) Wenn sich ein anderer User einloggt, wird der Ordner logischerweise nicht mehr gefunden. Kann man dem Makro irgendwie vorgeben, dass ein Screenshot immer unter dem gleichen Pfad gespeichert wird, wo auch d…
-
@INOPIAE Vielen Dank, funktioniert einwandfrei!
-
Ich habe es mal so probiert, aber es kommt immer ein Debugfehler bei der Zeile 20... Visual Basic-Quellcode (31 Zeilen)
-
Hallo Zusammen, ich habe ein folgendes Problem. Ich habe eine Userform erstellt und über die soll ein neuer Benutzer angelegt werden. Das soll folgendermaßen funktionieren: In die Textbox "new_id" wird die Mitarbeiterkarte eingescannt mit der Personalnummer In die Textboxt "new_id2" soll die Karte wiederholt gescannt werden Wenn "new_id" und "new_id2" übereinstimmen, wird die Textbox "new_name" aktiviert In die Textbox "new_name" wird dann der Name vom Mitarbeiter eingegen Wenn alle Felder ausge…
-
Das soll aber eben nicht ausgeschlossen sein. Manchmal ist die Datei geöffnet. Es soll eben nicht zu einem Debugfehler führen, wenn ein MA gerade die Einträge prüft und ein anderer MA per Email einen neuen Eintrag machen will.
-
Zitat von mumpel: „Zitat von INOPIAE: „Am besten packst Du Deine VBA Programmierung in ein Modul und nicht einfach auf ein Tabellenblatt.“ Der Code soll doch in Outlook laufen, wenn ich es richtig verstanden habe.“ Genau, der Code soll ablaufen, wenn die E-Mail ankommt. Danke! Das funktioniert jetzt genauso, wie ich es mir wünsche)) Es ist mir jetzt jedoch eine Kleinigkeit aufgefallen, die den Code nicht perfekt macht... Evtl. ist es auch nicht anderes möglich, aber vielleicht fällt euch was auf…
-
Hallo Mumpel, vielen Dank für deine Mühe! Da ich ein VBA Laie bin, muss ich leider hinterfragen.. Wo baue ich den Sub am besten mit ein? Wenn ich richtig verstehe setze ich deinen Code als "call BodyTextZeile1InExcel" irgendwo in meinen Code ein und deinen Sub in einem separaten Modul? Es ist unwahrscheinlich, dass der Zähler immer gleich ist. Es wird auf einem Server ein Logbuch abgelegt und unsere Techniker sollen dann ihre Einträge über Email schicken. Die Einträge sind je nach dem Eingriff u…
-
Hallo Zusammen, ich habe ein folgendes Problem. Ich will Email direkt in eine Excel Datei verschicken - soweit so gut. Aber zwei Sachen möchte ich noch verbessern: - Als Grundlage damit der Skript startet, muss im Betreff "****" enthalten sein: Visual Basic-Quellcode (2 Zeilen) Der Betreff wird dann in eine Zelle übernommen: Visual Basic-Quellcode (1 Zeile) Kann ich irgendwas machen, damit der Betreff ohne die Sterne übernommen wird? Evtl. kann man auch irgendwie die Zellen im Excel formatieren,…
-
Am Ende ist es auch nicht wichtig, aber das Problem ist, dass der Name eben unbekannt ist, da es sich immer ändert. Mit dem Code wird eine Eingabemaske kopiert und vervielfältigt. Ich starte mit dem Tabellenblatt V_1 und jedes Mal, wenn ich den Code ausführe, kommt eins dazu. V_2, V_2 usw. Der Code soll deswegen universal bleiben, weil am Ende der Woche, weiß ich nicht wie viele solche Chargen gefertigt werden.
-
Hallo Zusammen, ich habe ein kleines Problem beim Ausführen von meinem Makro. Wenn ich es über VBA Fenster schrittweise mit (F8) ausführe - verläuft alles normal. Aber soweit ich es im Excel ausführen will, gibt es Schwierigkeiten. Im Verlauf lande ich irgendwann in anderem Blatt "OEE" (ist in der Mappe das letzte Blatt), obwohl ich eigentlich mit dem Makro keine anderen Blätter aktiviere. Ich müsste immer im aktiven Tabellenblatt bleiben. Ich habe eine Vermutung, dass es am Entsperren von den T…
-
Das ist ja einfach! Vielen Dank
-
Hallo Zusammen, ich wollte fragen, ob es möglich ist mit VBA bestimmte Tabellenblätter anzusprechen, um sie dann aus- bzw. einzublenden? Beispiel: Wenn ich ein Makro ausführe, sollen alle Tabellenblätter, die "Ver" im Namen enthalten ausgeblendet und alle Tabellenblätter, die "OEK" im Namen enthalten - eingeblendet werden. Hintergrund: Das Problem ist, dass ich die Tabellenblätter nicht direkt ansprechen kann, weil ich immer unbestimmte Anzahl an Tabellenblättern haben werde. Ich habe zwei Anlag…
-
@VaporiZed Vielen Dank für die schnelle Antwort, aber als eine absolute VBA Null kann ich ohne ganzen Code nichts anfangen
-
Hallo zusammen, ich habe eine Frage, ob mein Vorhaben möglich ist mit einem Makro zu lösen.. Ich habe bei Excel in der Spalte B diverse Uhrzeiten stehen, die chronologisch angeordnet sind. In der Spalte C habe ich Stillstandzeiten, die zu dieser Uhrzeit auftraten. Ich muss jetzt immer von einer Zelle, mit der Uhrzeit bis zur nächsten Zeit, die mindestens 6 Stunden beträgt, die Stillstandzeiten summieren. So schaut die Tabelle aus: * * A * B * C * D * 1 * Datum * Zeit * Stillstand * * 2 * 19.04.2…
-
Hab da noch eine Frage, was füge ich bei der ComboBox 3 ein, damit die Werte nicht doppelt vergeben werden, wie bei ComboBox 1 und 2? Der Rest funktioniert schon einwandfrei, aber bei der dritten Box kommen die Werte manchmal eben doppelt Visual Basic-Quellcode (49 Zeilen)
-
Ok, jetzt hab ich das irgendwie hingekriegt, aber über anderen Weg. Falls es jemanden interessiert auf folgende Weise: Visual Basic-Quellcode (71 Zeilen) Aber ich brauche noch etwas.... Was soll ich da rein schreiben: Visual Basic-Quellcode (1 Zeile) Damit mir der Inhalt aller CommandBoxen in die aktuell ausgewählte Zelle (getrennt durch ein Komma) eingetragen wird. Es soll wirklich keine speziell definierte Zelle sein, sondern die zuvor selektierte. Und wenn es geht noch ein Sonderwunsch... Der…
-
Naja, es waren selten einzelne Zellen - meistens sind es ganze Blöcke.. Nun habe ich die aber alle mit einem Namen versehen, weil es auch das Ganze übersichtlicher macht. Aber mir ist trotzdem nicht klar, wie ich das jetzt auf eine ComboBox anwende? Bin da eine Null
-
Danke, aber ich kann leider gar nix damit anfangen Combobox 1 kann ich gerade noch bestimme, so viele Kenntnisse reichen mir noch, aber weiter komm ich nicht klar. Wie und wo soll ich was einfügen Oo Ich habe jetzt die ganzen Störungen mit Namen versehen. Es sind insgesamt 4 Dropdowns am Schluss. Hier mal alle Bedingungen für die zweite Combibox und ein Paar für die 3. Combobox. Wenn ich mal die Logik verstanden habe (hoffentlich) komme ich mit dem Rest klar Visual Basic-Quellcode (64 Zeilen)
-
Funktioniert! Danke!!!
-
Zitat von petaod: „Und - Hast du meinen Ansatz versucht?“ Ja, jetzt gerade eben. Funktioniert einwandfrei, Vielen Dank! Könntest mir evtl. noch hier etwas verändern, weil ich eben ein Noob in VBA bin Das Ganze war ja zum Testzweck und funktioniert, wie es sollte. Aber kann man noch irgendwie angeben, dass es immer im Tabellenblatt "FP CopyPaste" verändert wird unabhängig davon in welchem Tabellenblatt ich mich aufhalte Visual Basic-Quellcode (1 Zeile)