Suchergebnisse
Suchergebnisse 1-30 von insgesamt 46.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo nochmal, ich hab es jetzt mal getestet, rein optisch gefällt es mir noch nicht (was man ja aber wahrscheinlich noch passender machen könnte), wäre da über Design Vorschlage nicht traurig. Es ist auch irgendwie nicht so richtig auffalend im Gesamtbild.... Aber leider ist es auch noch nicht wirklich korrekt funktional, ich habe einen Rahmen genommen in den ich ein Label gepackt hab, beides hab ich zu beginn in den Eigenschaften Visible=False gesetzt und relativ mittig auf dem Userform platzi…
-
Hi, danke für den Tip, bin mir nicht ganz sicher ob ich das richtig Verstehe, der Benutzer könnte dann aber ja trotzdem "versuchen" einfach weiterzuarbeiten oder ? Aber ich probiere es auf jeden fall mal aus.
-
Hallo, ich erstelle mir per VBA aus verschiedenen Tabellen eine Übersichtstabelle aufgrund verschiedener Parameter. Diese Tabelle wird dann auch als PDF Exportiert und der PDF Reader geöffnet, das dauert natürlich einige Sekunden (ca.60 Sekunden), ich würde gerne vom Aufruf des Prozesses welcher aus einem Userform erfolgt bis dann das PDF geöffnet ist eine Hinweis Meldung einblenden in Form von z.b. "Bitte Warten, die Daten werden aufbereitet" und wenn das PDF geöffnet wird, soll der Hinweis wie…
-
Vollzitat eines Vorposts an dieser Stelle entfernt ~VaporiZed Danke für den Tip, hab mir deinen Link auch angesehen und das kann ich bestimmt irgendwann mal brauchen, aber grade waren die beiden anderen Lösungen einfacher:-) Vollzitat eines Vorposts an dieser Stelle entfernt ~VaporiZed Ja das funktioniert gut, würde aber ja ggf. zu Problemen führen wenn der ausgewählte Mauszeiger auf einem anderen Rechner nicht verfügbar ist oder? Vollzitat des direkten Vorposts an dieser Stelle entfernt ~Vapori…
-
Hallo, ich habe eine kleine Userform wo ich über die Cation Eigenschaft eine Beschriftung für das Userform eingebe, die dann links oben im Rahmen der Userform angezeigt wird, nun hätte ich daneben gerne auch ein kleines Icon und hatte gedacht das würde dann über die Picture eigenschaft des Userform klappen nur das kalppt nicht, wenn ich dort eine .icon Datei auswähle wird nichts im Rahmen der Userform angezeigt, ist das möglich das man da auch ein Bild anzeigt? Danke
-
Hi, ich hab es jetzt so gemacht und nach dem ersten Testen würde ich sagen funktioniert es so schonmal. Quellcode (20 Zeilen) Wo mir tatsächlich noch die idee fehlt ist wenn Jetzt in Quellcode (1 Zeile) Quellcode (1 Zeile) Quellcode (1 Zeile)Quellcode (1 Zeile), wie dann automatisch die ValidationLIst wieder entfernt wird. Danke für deine Tips
-
Hallo, ich möchte gerne in VBA eine xlValidateList nutzen, wenn eine andere Zellen nicht leer ist, aber irgendwie fehlt mir die idee wie ich das machen kann. Konkret wenn z.b. in Cells(i,31) <> "" then Range("A2").Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _ Formula1:="Orange,Apfel,Mango,Birne,Pfirsich" Ich habe das so versucht umzusetzen Quellcode (16 Zeilen) aber leider führt das zu zwei Problemen, zum einen wird der rest des Codes recht langsam (es wird ein Tabellenbla…
-
Zu frühe gefreut... Ich lasse beim speichern der Seite dann auch alle Controls leeren über ein Visual Basic-Quellcode (16 Zeilen) Dabei wird aber die Textbox dann leider nicht komplett gellert, sondern es steht immer eine Eins "1" drin und sie wird rot unterlegt, woran liegt das jetzt noch und wie kann ich das noch korrigieren`?
-
Hi, ich glaube es funktioniert jetzt so, sieht zumindest so aus nach den ersten Tests. Man könnte zwar auch immer noch einfach nur 15 Komma eingeben, aber denk mal nicht das das einer macht. So ganz versteh ich aber noch nicht wieso es funktioniert.... Vielen Dank für die geduldige hilfe bis hier hin. Visual Basic-Quellcode (11 Zeilen) Visual Basic-Quellcode (11 Zeilen) Visual Basic-Quellcode (22 Zeilen)
-
Zitat von VaporiZed: „Wie schon 2mal geschrieben: Sobald eine Eingabe ok ist, steck den TextBox-Text in eine Stringvariable, damit sich Dein Programm diesen korrekten Wert merkt. Wenn dann eine falsche Eingabe gemacht wird, lass keine MessageBox aufploppen, sondern pack den gemerkten Wert in die TextBox wieder rein. So bleibt der Inhalt der TextBox immer valide.“ Da stell ich mich wohl blöd an, hab jetzt mehres versucht, allerdings erfolglos.... Visual Basic-Quellcode (23 Zeilen) Was damit aber …
-
Wahrscheinlich stell ich mich nur blöd an, aber so richtig klappen tuts nicht... Mit euren Tips, gibt es zwar jetzt keinen Fehler mehr, aber ich hab jetzt mal als "then" Anweisung einfach eine Messagebox gemacht, und dann bekomme ich bei jeder Komma eingabe diese Msgbox angezeigt.. Schöner wäre es wenn einfach alle Werte die kleiner 1 und größer 53 sind gelöscht würden bzw. nicht akzeptiert würden. Quellcode (14 Zeilen)
-
Zitat von Marcus Gräfe: „Das müsste grob so gehen (ungetestet): “ Erstmal Danke für das Beispiel, wenn ich es richtig verstehe, fehlen zwei schließende Quellcode (1 Zeile), so das es dann so aussehen würde Quellcode (1 Zeile). Allerdings klappt es dann trotzdem nicht, ich bekomme dann bei der eingabe des ersten Komma "," , also z.b. wenn ich "1," eingebe ,ein "Typen unverträglich" an dieser stelle angezeigtQuellcode (1 Zeile) Wenn ich mir das im lokalfenster angucke, dürfte es an der leeren Zeic…
-
Hallo zusammen, und vielen Dank für eure Hilfe und erklärungen, ich hab jetzt noch ein zweites Ereignis angelegt (KeyPress) womit ich sicherstelle das nur Komma und Zahlen eingegeben werden dürfen, heißt ich habe für die Textbox nun folgende zwei Prozeduren Quellcode (11 Zeilen) Quellcode (5 Zeilen) Das scheint auch soweit zu funktionieren, was mir jetzt noch aufgefallen ist, ist das ich zwar auf die Komma Beschränke damit, es aber am schluss möglich ist weitere Zahlen einzugeben, also nach dem …
-
Zitat von Marcus Gräfe: „UBound gibt nicht die Anzahl, sondern den höchsten Index zurück. Somit müsste es = 14 heißen (statt 15). Man müsste noch zusätzlich prüfen (hat aber nichts mit der Eingabeverhinderung zu tun), ob überhaupt Werte mit 1 bis 2 Zeichen drin stehen. Denn sonst könnte man auch 14 Kommas machen.“ Hi, ich musste hier doch 15 nehmen, da ansonsten ein Komma zu wenig akzeptiert wurde, es sind max. 15 Zahlen die durch Komma (also 14 Komma) getrennt werden. Das ganze sieht also jetzt…
-
Hallo, ich habe eine textbox in die werden durch komma", "getrennte Werte eingegeben, es darf maximal 15 Werte geben, also 14 Kommata. Jeder der 15 Werte hat 1 oder 2 Stellen. Ich würde die textbox gerne so begrenzen das es maximal 15 Werte geben darf, aber mir fehlt grade die Idee wie. Change Ereignis auf anzahl der Kommata? Oder wie würdet ihr es lösen? Danke
-
Hi, ich möchte gerne eine kleine Userform auf einem Tabellenblatt abbilden, über die meine PowerQuery abfragen aktualisiert werden könne, das bekomme ich auch über ein en Button und ein Visual Basic-Quellcode (1 Zeile) hin, allerdings möchte ich dann das weitere Bearbeiten so lange speeren bis die Aktualisierung abgeschlossen ist und da fehlt mir der Ansatz wie ich das abfragen und umsetzen könnte. Würde mich über Anregungen freuen. Danke
-
Hi, gibt es ein gutes Buch welches sich Primär mit der UserForm erstellung/Programmierung beschäfftigt, also alles was LIstboxen, Comboboxen, Textboxen etc. beschäftigt, am liebsten mit vielen Praxisbeispielen? Die meisten Bücher die ich über VBA beim googlen gefunden haben beschäftigen sich alle mit VBA Allgemein und nur sehr kurz und Oberflächlich mit den Userforms. Danke LG
-
Vollzitat des direkten Vorposts an dieser Stelle entfernt ~VaporiZed Hi, ich meinte auch die Office Version, sorry falsch ausgedrückt, erstellt wurde alles unter Office 64 Bit, soll aber auch unter Office 32 Bit laufen (was es auch bis jetzt tut, nur leider deutlich langsamer) Was meinst du mit der Klassenprogrammierung? Danke
-
Vollzitat eines Vorposts durch Anredefunktion ersetzt ~VaporiZed @Blaupunkt79 Danke für den Tip, ich habe es jetzt so gemacht und es klappt bis jetzt ohne Probleme. Mal noch eine allgemeine Frage zur Code Optimierung, ich habe bis jetzt alles unter Win10 64 Bit erstellt und bei verschiedenen Punkten auf die Kompatibilität zu 32 Bit geachtet, jetzt hab ich das ganze das erste mal unter 32 Bit ausgeführt und es funktioniert auch grundsätzlich alles, allerdings ist es deutlich langsamer, gibt es da…
-
Hab dann dazu doch nochmal verständniss fragen.... Ich hab mal versucht den Code in ein Modul auszulagern(wie in Post #3 beschrieben), wenn ich ihn dann über call an der entsprechenden stelle im UserfOrm aufrufe bekomme ich eine Fehlermeldung, das das Okbejekt nicht bekannt sei , geht dabei um die dann direkt um die Combobox die geleert werden soll, also scheint das ja nicht so einfach zu funktionieren, bzw. @petaod sagt ja eh das das eher keinen sinn macht bei einem Userform. Wenn ich jetzt abe…