< návrat zpět

MS Excel


Téma: zavření ie z vba rss

Zaslal/a 17.12.2017 18:28

Ahoj, potřebuji zavřít z VBA jedno určité otevřené okno IE. Našel jsem jen kod který ale zavře všechna otevřená okna IE

Public Sub CloseIE()
Dim Shell As Object
Dim IE As Object

Set Shell = CreateObject("Shell.Application")

For Each IE In Shell.Windows
If TypeName(IE.Document) = "HTMLDocument" Then
IE.Quit
End If
Next
End Sub

Při krokování makra jsem našel rozdíl u otevřených IE v "LocationName". Jak by šlo zavřít IE podle toho "LocationName"

Zaslat odpověď >

#038813
elninoslov
Čistý tip, skúste nahradiť to IE.Quit za toto:
If IE.LocationName = "neviem čo" Then IE.Quit: Exit Forcitovat
#038816
avatar
Dekuji, funguje.citovat
#055320
avatar
Ahoj, našel jsem tady návod na zavření okna IE. Ale co když je to okno EDGE?citovat
#055322
elninoslov
Skúste toto, ale podľa komentárov bude záležať na konkrétnej kombinácii Win+Edge+32/64bit+Office.citovat

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

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32