< 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

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