GENERER FICHIER EXCEL EN XML

Fidmo

XLDnaute Occasionnel
Bonjour à tous
Je viens chercher votre aide. j'expose mon souhait, expliqué dans le fichier en pièce jointe:
Je voudrais que mon fichier Excel soit généré en XML de cette manière:
Avoir un bouton sur lequel je clique qui exporte le fichier Excel généré en " XML " & " Zippé " sur mon bureau.
Merci pour votre temps si précieux,
Fidmo
 

Fichiers joints

Noel Bedard

XLDnaute Occasionnel
Bonjour à tous,

Ça pourrait ressembler à ceci.

Le fichier XML est sauvegardé dans le même dossier que votre fichier .xlsm
Le fichier ZIP et sur votre Bureau.
Excel ferme .xml et ouvre .xlsm.

Bonne journée
Noël
 

Fichiers joints

Fidmo

XLDnaute Occasionnel
Bonjour Cher Noël Bedard
Un grand Merci pour votre réponse. Çà répond à 70% de ce que je souhaite, mais j'ai oublié de vous expliquer que le fichier zippé demandé par le Fisc (Maroc) sort à peu près comme ceci:

<?xml version="1.0"?>
@namespace html url :root { font:small Verdana; font-weight: bold; padding: 2em; padding-left:4em; } * { display: block; padding-left: 2em; } html|style { display: none; } html|span, html|a { display: inline; padding: 0; font-weight: normal; text-decoration: none; } html

Comme je ne suis pas informaticien, je ne sais comment ...
Enfin, pourriez-vous m'aider encore une fois.
Merci & Très cordialement.
Fidmo
 
Dernière édition:

Fidmo

XLDnaute Occasionnel
Re Bonjour Cher Noël Bedard,
Merci de suivre ma discussion. Est-ce que je vous dérange ???
Je suis dans l'attente d'une nouvelle réponse de votre part.
Cordialement.
Fidmo
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil, le forum

@Fidmo
Patience est mère de sûreté!
Et ne jamais oublier ce petit point de la charte du forum.
2 – Tous les membres du forum répondent gracieusement aux questions. Il n’y a donc aucune obligation de résultat et de délai.
NB: Ne pas oublier non plus la différence de fuseau horaire entre le Québec et le Maroc ;)
cf le profil de Noel Bedard
 

Fidmo

XLDnaute Occasionnel
Re Staple1600 & Forum,
Merci grandement pour votre réponse. C'est noté. C'est compris.
Je vais patienté et attendre les lumières de ce beau Forum.
Fidmo
 

Noel Bedard

XLDnaute Occasionnel
Bonjour à tous,

Nous ne sommes pas sur le même fuseau horaire donc, patience.........
Pour l'instant 70 %, me va très bien car je n'ai pas de solution dans l'immédiat.

Je vais de mon coté essayer de trouver comment faire un mappage XSD avec votre requête.
Si vraiment ce qu'il faut faire, je suis un amateur probablement tout comme vous.

C'est en cherchant que je réussi à répondre à certaines personnes.

Par contre ici, j'ai remarqué qu' il y avait du savoir....

Excusez-moi
Noël
 

Noel Bedard

XLDnaute Occasionnel
Bonsoir le Forum ou bon matin,

Ok FidMO,
J'ai essayé bien des choses pour arrivé à ce mappage.
S'il vous plaît, vérifiez si cette version vous convient.
J'inclue le fichier XSD si vous devez refaire le mappage ou le corriger. Pour le fichier XSD il faut supprimer le (.txt) que j'ai ajouter pour le télécharger sur le site, sinon il était refusé.

La date s'affiche en nombre mais lorsque importé dans Excel avec un format date tout est beau.
Peut - être une façon de faire que je ne connais pas encore.

Maintenant après une pression sur le bouton, Excel supprime l'ancien XML exporte le nouveau et place une copie ZIPPER sur le bureau.

Dites-moi si j'ai augmenté ma note.

P.S. Ha oui , j'ai du changer les noms des entêtes ( pas d'espaces ni caractères spéciaux pour mappage )

Bonne Journée
Noël
 

Fichiers joints

Fidmo

XLDnaute Occasionnel
Bonjour Cher Noel Bedard, & Forum,
Un Grand Merci pour vos réponses et pour votre temps si précieux.
Je reviendrai à vous après avoir essayé.
Bien cordialement Cher Ami.
Fidmo
 

Fidmo

XLDnaute Occasionnel
Re Bonjour Cher Noel Bedard,
En ouvrant le fichier çà donne le message suivant:
DEBOGAGE
Erreur d'exécution "53"
Fichier introuvable.
Merci de me dire si le problème vient de mon poste ou autre chose.
Fidmo
 

Noel Bedard

XLDnaute Occasionnel
Bonjour,
J'ai ajouté une vérification pour détecter si le fichier existe avant de supprimer.

Vraiment désolé de ne pas y avoir pensé avant.

Bonne Journée
Noël
 

Fichiers joints

Fidmo

XLDnaute Occasionnel
Bonjour Cher Noel Bedard, & Forum,
Je suis complètement heureux. C'est exactement mon souhait.
Mille Mercis.
Bien cordialement.
Fidmo
 

Noel Bedard

XLDnaute Occasionnel
Bonjour Fidmo,
Heureux de savoir que vous -êtes satisfait.
Comme je disais pour la date, je ne sais pas si c'est normale qu'elle s'affiche en nombre et j'ai du renommer vos entêtes à ne pas oublier.

Merci
Noël
 

Fidmo

XLDnaute Occasionnel
Re Bonjour Cher Ami
Merci pour tout ce que vous faites pour moi. Les gens de valeur comme vous sont très aimés. Heureusement que vous êtes là pour venir à l'aide.
Pour la date dans mon fichier elle s'affiche normale (pas en nombre), et pour les entêtes aucun problème.
Encore une fois un Très grand Merci cher Ami.
Fidmo
Je reviens à vous. C'est vrai, est-il possible que la date dans le zippé qu'elle devienne normale et non en nombre ?
Merci de me sauver encore une dernière fois.
Fidmo
 
Dernière édition:

Noel Bedard

XLDnaute Occasionnel
Bonjour FidMo et groupe du forum,

Ok, après quelques recherches, j'ai corrigé les formats comme suit:

string pour Code
string pour Facture
date pour Date_Facture
string pour Fournisseur
string pour I_C_E
string pour I_F
string pour Designation
decimal pour H_T
integer pour Tx
decimal pour TVA
decimal pour T_T_C
integerpour MP
date pour Date_Rglt
string pour Ref_Rglt

A vous de tester..

Noël
 

Fichiers joints

Fidmo

XLDnaute Occasionnel
Bonjour Cher Ami Noel & Forum,
Merci Merci Merci je tiens à vous remercier sincèrement de votre envie d'aider les gens comme moi.
Maintenant je reviens avec une dernière demande que j'ai exprimée dans le fichier joint.
En effet, j'avais omis ces renseignements:
RAISON SOCIALE CAPITAL PROPRETIES
ID_FISCAL 14411110
ANNÉE 2018
TRIMESTRE 1
RÉGIME (Encais-1) 2
C'est ma dernière demande.
Fidmo
 

Fichiers joints

Fidmo

XLDnaute Occasionnel
Re Bonjour Cher Noel
Merci pour votre aide. Mais je ne les vois pas dans fichier ZIPPE ? Ou c’est forcément moi qui suis trop bête pour piger. ?
A vous aussi passez une très belle journée.
FidMo
 

Noel Bedard

XLDnaute Occasionnel
Bonjour,

Pourtant je viens d'essayer ce fichier et il fonctionne très bien.
Ouvrez le fichier .xlsm , appuyez le bouton et le fichier .xml sera dans le même répertoire que .xlsm et le fichier .zip sur votre bureau.
Je l'ai même renommé et de nouveaux fichiers se sont ajoutés.

Noël
 

Fichiers joints

Fidmo

XLDnaute Occasionnel
Re Bonjour,
Un Très Grand Merci. " Vous m'avez eu " comme on dit chez nous au Maroc. La bêtise que j'ai commise c'est que je ne n'ai pas lu en entier le fichier zippé. !!!
C'est épatant le travail que vous m'avez offert.
Toujours Merci ... Toujours Merci ... Toujours Merci ...
A+
Fidmo
 

Haut Bas