userform ausblenden bei arbeitsmappenwechsel

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: userform ausblenden bei arbeitsmappenwechsel
von: neimes
Geschrieben am: 11.12.2003 22:52:18

ein schön guten abend allerseits

hab da eine bildschirmfüllende userform
wenn ich nun andere exceldateien öffne oder diagramme erstelle und in der taskleiste zu diesen wechsle bleibt die userform im vordergrund

wie kann ich die userform bei wechsel in eine andere arbeitsmappe aus-
und bei wechsel zurück in eben diese mappe wieder einblenden

10000000000000000mal danke für eure mühe

neimes

Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: Stefan Glander
Geschrieben am: 11.12.2003 22:58:38

hallo neimes,
wenn du die arbeitsmappen über einen button wechselst kannst du als letzte anweisung "unload me" eingeben.
gruss
Stefan Glander


Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: neimes
Geschrieben am: 11.12.2003 23:01:59

hi Stefan

nee, ich wechlse über auswahl in der taskleiste
funzd immer solange die auswahl keine exceldatei is


ciao
neimes


Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: Stefan Glander
Geschrieben am: 11.12.2003 23:04:02

sorry neimes,
dann kann ich nicht helfen, soweit bin ich leider nicht
Gruss
Stefan Glander


Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: xXx
Geschrieben am: 11.12.2003 23:10:56

Hallo,
In DieseArbeitsmappe:

Private Sub Workbook_Activate()
UserForm1.Show
End Sub


Private Sub Workbook_Deactivate()
UserForm1.Hide
End Sub

Den Namen der UF musst du anpassen.

Gruß aus'm Pott
Udo
http://www.excelerator.de


Bild


Betrifft: sorry, nicht aktualisiert (o.T.)
von: PeterW
Geschrieben am: 11.12.2003 23:13:37




Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: neimes
Geschrieben am: 11.12.2003 23:17:39

hi Udo

genau das hatte ich mir auch vorgestellt (gewünscht, gehofft, ... schluchz....)

funzd aber nich

trotzdem DANKE

gruß nach´n Pott

neimes


Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: PeterW
Geschrieben am: 11.12.2003 23:12:07

Hallo Neimes,

versuch es mal mit folgenden Anweisungen im Modul "DieseArbeitsmappe"


Private Sub Workbook_Activate()
   UserForm1.Show
End Sub



Private Sub Workbook_Deactivate()
   UserForm1.Hide
End Sub


Voraussetzung ist, dass das Userform nicht modal angezeigt wird.

Gruß
Peter


Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: neimes
Geschrieben am: 11.12.2003 23:23:30

hi Peter,

mit verweis auf die antwort an Udo ...
funzd nich ... ist modeless

hab da ein problem mit der erinnerung (ja ich bin auch schon über 30)
denke ich hab da mal was gelesen das ein modul die ganze zeit während das makro läuft
parallel dazu die eingaben, klicks, was auch immer, auswertet

kennt das jemand ?

ciao
neimes


Bild


Betrifft: noch offen
von: PeterW
Geschrieben am: 11.12.2003 23:29:26

Hallo Neimes,

kann hier nur unter XP testen und da klappt das, sofern die Eigenschaft der Userform ShowModal auf False gesetzt ist. Für Version 9 hab ich leider keine weiteren Ideen.

Gruß
Peter


Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: neimes
Geschrieben am: 11.12.2003 23:37:27

DANKE

war mir irgendwie komisch dass ihr beide das gleiche gesagt habt
hab excel noch mal gestartet euren code eingeben und jetzt läufts wunneba
warum das beim ersten mal nich lief ... das universum is gross

wünsche noch einen angenehmen schlaf

neimes


Bild


Betrifft: AW: userform ausblenden bei arbeitsmappenwechsel
von: K.Rola
Geschrieben am: 11.12.2003 23:38:27

Hallo,

dazu brauchst du ein "echtes" Klassenmodul. Hab mal ein Beispiel
hochgeladen, weil ich keine Lust habe, das hier alles zu erklären.

https://www.herber.de/bbs/user/2428.xls

Gruß K.Rola


Bild

Beiträge aus den Excel-Beispielen zum Thema " userform ausblenden bei arbeitsmappenwechsel"