Moin, midsomma72,
den Aufruf in ein allgemeines Makro verpacken oder ein Ereignis in Excel nutzen (siehe dazu ggf auch Anlegen, Ausführen und Anbinden von Makros):
Code:
Sub CallMe()
End Sub
Sub Workbook_Open()
€nd Sub
__________________
cu
jinx
per 31. 12.
2017 09:58:08
Hallo lay,
ist soweit fast alles richtig, was dir fehlt ist der Rückgabewert aus der function
function rechteck(ByVall a as double, ByVal b as double) as double
rechteck =a*b
Beim Aufruf muss du aus dem Text noch eine Zahl machen:
= call rechteck(Cdbl(a), CDbl(b))
Gruß
yummi
Geschrieben am: 13. 2017 10:06:29
danke für die schnelle antwort yummi,
aber leider komme ich damit nicht klar. ich habe einfach deinen code kopiert und eingefügt, aber das macht der nicht???? gruß, lay
Geschrieben am: 13. 2017 10:17:08
entweder du steps das schritt für schritt im debugger durch und schaust woran es hackt oder aber du lädst deine datei mal hoch
gruß
Geschrieben am: 13. Userform öffnen wenn Zelleninhalt = 1? (Computer, Programmieren, Excel). 2017 10:27:42
hi yummi, auch das mache ich heute zum ersten mal, eine datei dir. Geschrieben am: 13. 2017 13:25:46
ich hab dir die Datei mal angepasst, so dass es geht. Schau dir das ganze mal step by step im debugger an. D ukannst das Ganze über die Sub Test starten. Was du dir angewöhnen solltest, ist das Option Explicit am Anfang jedes Moduls.
Also
Somit wird automatisch die zweite Userform über die erste gelegt. Bei fragen einfach melden oder eine Beispieldatei hochladen. Gruß Manuel
Hallo und Guten Morgen,
hat super geklappt, Danke. Jetzt noch ne andere frage. Ich will einen Bearbeitungs Button erstellen und wenn ich in der ListenBox einen Eintrag auswähle, möchte ich ihn bearbeiten können. Kannst du mir evtl helfen? Habe schon in verschiedenen Forum danach gesucht aber den Code den ich da gefunden habe, geht nicht. Gruß A.......
PS: Noch einen schönen Sonntag
ich habe mir jetzt mal deine Datei kurz angeschaut. Für eine fundierte Aussage oder Hilfe musst du schon etwas konkretere Aussagen treffen. Welche Userform betrifft das ganze den? Wo ist die Listbox? Und wenn du die Daten dann in der Userform bearbeitet hast, wo willst du die Daten haben (Tabellenblatt, neuer Eintrag oder alten überschreiben? ) Grüße Manuel
Hallo Manuel,
wenn du die Datei Öffnest, Erscheint doch das Event Formular 2020 (so sollte es sein). Function in userform aufrufen. Falls nicht, dann geh bitte zu Visual Basic, und dann unter Formulare,
dann Events.
Starte sie. Dann siehst du im Großen langen Fensterbereich
(LBOX_EVENTS)= Listenbox. Wenn ich einen Eintrag in der Listenbox auswähle, (falls ein fehler drinne steckt) möchte ich ihn bearbeiten. Wenn du dazu noch zeit hast, mir ist grade aufgefallen, wenn ich in der Listenbox einen Eintrag auswähle, wird der Eintrag "Eventauswahl" oben nicht angezeigt, bei den anderen eher schon. Gruß A.....
OT/
warum nicht ein wenig mehr 'LCARS'-Optik? oder danach googlen 'star trek console wallpaper'
Wenn schon... denn schon...
Sabina
kennst du die mit Uhrzeitformat aus?? Habe ne suchfunktion reingemacht. Soweit geht alles, nur das Uhrzeitformat geht nicht. Habe dir die Datei Hochgeladen. Excel vba userform aufrufen 2017. Beste Grüße
ich habe keine Suchfunktion gefunden. Mal generell... Uhrzeiten und Datumswerte mit FInd zu suchen macht meist Ärger. Den Datentype Date sucht man am besten mit
Thema: Userform in Userform öffnen
Userform in Userform öffnen - Similar Threads - Userform Userform öffnen
UserForm bei Klick auf Zelle öffnen in Microsoft Excel Hilfe
UserForm bei Klick auf Zelle öffnen: Hallo zusammen,
ich habe folgendes Problem:
Ich möchte eine UserForm öffnen, wenn ich auf eine Zelle in einem bestimmten Bereich klicke.