XL 2019 VBA ouverture XML mais avec possibilité de choisir une StyleSheet

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

GENTILE

XLDnaute Nouveau
Bonjour,

Je vous expose mon problème, je dois récupérer des données dans un fichier XML et les traiter.

Actuellement pour ouvrir ce fichier bla bla bla classique, Ficher, Ouvrir, sélection du ficher et Excel me propose le choix du StyleSheet à appliquer, hors je souhaiterais pourvoir réaliser cela via une macro VBA.

Quelle serai cette commande ?

Merci par avance de votre retour.
 
Bonjour Gentile, Patricktoulon,
@GENTILE, désirez vous un stylesheet particulier, ou suffit il d'ouvrir le fichier avec le stylesheet par défaut ?
Dans le second cas, il suffit de faire :
VB:
Sub ChoixFichier()
    Dim Fichier As Variant
    'Affiche la boîte de dialogue "Ouvrir" avec filtre XML
    Fichier = Application.GetOpenFilename("Fichiers XML (*.xml),*.xml")
    'On sort si aucun fichier n'a été sélectionné sinon on l'ouvre
    If Fichier = False Then
        Exit Sub
    Else
        Workbooks.Open Filename:=Fichier
    End If
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour