< návrat zpět

MS Excel


Téma: VBA import rss

Zaslal/a 1.12.2020 13:52

Ahoj, mám excel, kde pokaždé musím jít na zalozku - vyvojar - import a importovat XML soubor. Je možné to udelat i přes vba? abych si rovnou vyvolal otevření pruzkumniku a vybral xml soubor? napr. mit v listu tlacitko IMPORT 1

Zaslat odpověď >

#049091
Lugr
Příloha?

Nejlépe zdroj i cíl.citovat
#049094
avatar
Tak si dejte tlačítko Import XML do panelu nástrojů "Rychlý přístup"citovat
#050622
avatar
Dobrý den,

nevím, zda je aktuální, ale dnes jsem řešil stejný problém mimo tlačítko import XML. Našel jsem tento kód, třeba se bude hodit.

Sub Import_XML_Dat()

Application.ScreenUpdating = False
Dim TargetSheet As Worksheet
Dim ChooseFIle As Variant
Dim TargetCellAddress As String

TargetCellAddress = Worksheets("List1").Range("A1")

' Nahraje data do List1
Set TargetSheet = ThisWorkbook.Sheets("List1")
TargetSheet.UsedRange.Clear

ChooseFIle = Application.GetOpenFilename("XML File (*.xml), *.xml", , False)

If ChooseFIle = vbNullString Then Exit Sub

ThisWorkbook.XmlImport Url:=ChooseFIle, ImportMap:=Nothing, Overwrite:=True, Destination:=TargetSheet.Range("A1")

Set TargetSheet = Nothing
Application.ScreenUpdating = True

End Subcitovat

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

editácia tabulky cez userform

Jiří497 • 18.6. 0:48

editácia tabulky cez userform

ErikStudenic • 17.6. 23:24

editácia tabulky cez userform

Jiří497 • 17.6. 22:47

Jak volba v rollseznamu určí položky v dalším

Jiří497 • 17.6. 22:28

editácia tabulky cez userform

ErikStudenic • 17.6. 22:07

Jak volba v rollseznamu určí položky v dalším

Kazaam • 17.6. 13:49

Jak volba v rollseznamu určí položky v dalším

Kazaam • 17.6. 13:13