< návrat zpět

MS Excel


Téma: Soubor "nahoře" rss

Zaslal/a 2.1.2013 13:09

LanoZdravím,
udělal jsem si soubor na odjednávání obědů. Pokud ho otevřu obvyklým způsobem, funguje OK. Ale pokud ho spustím odkazem z firemního intranetu, tak se mi uživatelský formulář z VBA, který slouží k logování, "schová" za stránky intranetu. Jinak řečeno musím minimalizovat Explorer a až pak uvidím formulář.
Dotaz 1: není v VBA nějaký příkaz, který "posune" formulář před všechny aplikace ?
Dotaz 2: vždycky se mi po spuštění z intranetu zobrazí malé okno Excelu a musím ho maximalizovat. A i když do kodu vložím Application.WindowState = xlMaximized tak stejně je malé 6
Nemá s tím někdo zkušenost ?
Děkuji
PS.: V tomto případě asi není třeba přiložit soubor. Nebo ano ? 1

Zaslat odpověď >

#010820
avatar
To se tezko simuluje. Nevim jestli to pomuze, ale zkus treba nacist aktivni okno a pak ho kodem aktivizovat, pote co ho zakryje prohlizec. Nejak takhle:

Sub ....
Dim okno As Window
Set okno = ActiveWindow

....
....
tady to prekryje prohlizec
a takhle, snad, by se to mohlo opet vratit:
okno.Activate

anebo si pohrat s vlastnosti formulare modalview ci jak se to presne jmenuje, jestli si matne vzpominam. I kdyz mam dojem, ze to fungovalo jenom v urcitych verzich excelu 4citovat
#010823
Lano
První rada nefungovala, ale modalview je správná volba. Díky za radu 5
Mimochodem, mám Office 2010 1citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse