actionbrowser.com
Danke für die Antwort! Die Datei der Vorbereitung hat immer unterschiedliche Namen, daher ist das Auslesen in Folge der Initialisierung der UF nicht möglich. Ein allgemeiner Titel, a la "übernehme Werte B27, Bxx, usw in die Felder aus der geöffneten Tabelle" wäre mir zu fehleranfällig, wenn doch mehre Tabellen bei einem Nutzer geöffnet sind. Die andere Variante, dass man "hart" in die Lagerdatei Werte schreibt, ohne die Userform zu nutzen, geht vom interenen Ablauf her nicht. Vba userform aufrufen password. (Aufträge mit vielfältigen Artikeln, die keiner festen Struktur folgen) Deshalb hatte ich ja mehr oder weniger erfolgreich "versucht", dass die Quell-Zelle die Werte an die Ziel-Textfelder übergibt. Ist mein Gedanke sozusagen falsch?
Anscheinend wird das UserForm also nach dem Show irgendwie gesperrt und bleibt es auch nach dem schliessen (sowohl über das X des Form als auch nach über einen button auf dem Form). Ich habe derzeit keine Idee, wie man die Sperre wieder wegbekommt, ausser, die Exceldatei neu zu öffnen. Kannst du nicht evtl ein anderes Property nehmen, zB den CodeName einer Tabelle oder CustomDocumentProperties? Gruß stefan Post by Reinhard Schüll Hallo Stefan, aber leider nur einmal, so wie du es auch schon festgestellt hast. VBA Userform, Zugriff aus Modul heraus. Properties("Caption") End Sub Sub test() Dim xl As ass1 Set xl = New ass1 Set = Application chwas End Sub Hallo Stefan, klar könnte ich, nur alles was von der Anwendung Excel für den User zu sehen ist ist die Userform, da der Rest (Code und Tabellen, die zur Programmsteuerung dienen, ohne Ende) unsichtbar ist. Warum? Ich speichere das Workbook als xla ab. Der Aufruf erfolgt VBA-mäßig über ein Menü, das beim Aufruf der xla erzeugt wird. Die xla und damit auch der Großteil des Codes kann geknackt werden, die DLL nicht oder vielleicht doch?
21. 03. 2007, 11:07 # 1 VBA - Befehl zum öffnen einer Userform Hi Leute, ich möchte zur Laufzeit einer Userform durch klicken auf einen Button eine neue Userform öffnen, welcher Befehl ist für den Aufruf zuständig, danke karo 21. 2007, 11:10 # 2 rayek hi, karo Code: NameDerUserForm [vbmode], [ParentForm] vbmode = modal/modeless ParentForm = Name der aufrufenden Form servuz, 21. Vba userform aufrufen error. 2007, 11:11 # 3 EtoPHG Hallo Karo, Befehl: # 4 MOF User Registrierung: 27. 04. 2005 Karma: Hallo, auch Gruß Demian 21. 2007, 13:44 # 5 hi, karo, lass uns zu deiner zerstreuung nochmal über die show-methode einer form reden wenn deine Form beispielsweise frmMeinFormular heisst, würdest du via [vbmode], [OwnerForm] zum gewünschten ergebnis kommen. mit dem vbmode kann man sich auch mal in ner ruhigen minute beschäftigen, könnte interessant sein... liebe gruß, 21. 2007, 13:48 # 6 der vbmode sorgt doch nur dafür, ob man bei geöffneter Form trotzdem in der Tabelle selbst was ändern kann, oder eben nicht. Oder liege ich da falsch?