< návrat zpět

MS Excel


Téma: Problém 2 monitory rss

Zaslal/a 5.8.2016 16:38

Userform se otvírá na druhém monitoru, než mám sešit

Zaslat odpověď >

icon #032242
avatar
len tip: neotvára sa náhodou tam, kde sa otvára VBE? Prípadne skús presunúť VBE do okna, kde sa má UF potom otvoriť a následne VBE zavrieť. Teraz to nevyskúšam, ale mám pocit, že som toto chovanie UF v minulosti zaznamenal a uvedený postup pomohol. Ale ruku do ohňa za to nedám.citovat
#032243
avatar
tak jsem se nakonec dogoogli. Kdyby se ještě něco našlo na messagebox a chybová hlášení.

Private Sub UserForm_Activate()
With Me
.Top = Application.Height / 2 - (UserForm1.Height / 2)
.Left = Application.Width / 2 - (UserForm1.Width / 2)
.Show
End With
End Sub
citovat
icon #032247
eLCHa
se dvěma monitory a dědečkem VBA je to veliká legrace - na problémy budete postupně přicházet
napřiklád tool tip se vždy otevře na hlavním monitoru, ikdyž je celý formulář na vedlejším

nebo další - ten váš kód, pokud si okno roztáhnete přes oba monitory (pokud máte excel 2013, tak už to asi nebudete potřebovat) - zobrazí se přesně půl na jednom a půl na druhém ;))

ono ani s tím vbe to není stoprocentní - ale ani po letech jsem tam zákonitost nevysledoval

částečně jsem většinu těchto problémů vyřešil pomocí apicitovat
#032279
avatar
Jak píše eLCHa, tohle prostě nemá účinný lék. Excel 2013/2016 měl umět zobrazování na více monitorech. A udělal víc paseky, než něco užitečného. Bez ohledu na nějaké VBA se dialogy občas zobrazí "kros", tj. na druhém monitoru, než je člověk vyvolal, resp. na výchozím monitoru, jednou to udělá to, podruhé ono. Dnes jsem školil a naslepo jsem dal Uspořádat vše / Vedle sebe. Poprvé se mi okna uspořádala vedle sebe, podruhé to neudělalo nic... a to jsem ani dva monitory neměl...Prostě zas tisíce hlav bude vymýšlet, jak ochcávat pitomosti vzešlé z Microsoftu a v podstatě, jak píše eLCHA, bez API horko těžko.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje