< 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

rozpis zápasů hráčů pro utkání dvou týmů

Anonym • 25.5. 11:54

Hromadné přepsání

elninoslov • 24.5. 10:29

Hromadné přepsání

Nomi • 24.5. 8:32

Index - každý rok začít od 1 Power Query

Alfan • 23.5. 9:17

nepřímý odkaz

elninoslov • 23.5. 0:00

nepřímý odkaz

bordov • 22.5. 18:35

vrácené hodnoty

Anonym • 22.5. 15:46