none
[RESOLU] En-têtes colonnes fichier Excel créé dans Access RRS feed

  • Question

  • Bonjour,

    Via une sub, je créé un fichier Excel par la commande :  

    DoCmd.OutputTo acOutputReport, "AdrEmail_Excel", FieldName, "D:\Temp\ASFPRF-Emails.XLS", True

    - "AdrEmail_Excel" est un état dont les 3 colonnes sont nommées adresse mail, date adhésion, nom (les mêmes noms que dans la requête source de cet état.

    - les colonnes dans le fichier résultant ASFPRF-Email.xls sont nommées Adresse Email, Texte21, Texte20.

    J'ai eu beau chercher, je ne vois pas comment faire pour les en-têtes du fichier Excel aient le même nom que celles de l'état, Comment ces 3 noms sont-ils générés ?

    merci d'avance pour votre aide.




    samedi 17 septembre 2016 12:17

Réponses

  • Bonjour,

    Je pense que vous avez nommé ces champs ainsi (sans forcément le vouloir) dans votre état et :

    • soit vous les avez affecté à leur champs de table source une fois dessiné :
    • soit ils exitaient déjà dans l'état en question et vous les avez rajouté sans y prêter attention ce qui fait qu'Access leur a attribué un nom incrémentiel comme il le fait pour tout contrôle portant déjà un nom utilisé...

    Il vous suffit de les renommer comme il se doit et tout devrait rentrer dans l'ordre.

    P.S. ne pas confondre Nom et Source de contrôle.


    Argy

    jeudi 22 septembre 2016 15:34
    Modérateur

Toutes les réponses

  • Bonjour,

    Je pense que vous avez nommé ces champs ainsi (sans forcément le vouloir) dans votre état et :

    • soit vous les avez affecté à leur champs de table source une fois dessiné :
    • soit ils exitaient déjà dans l'état en question et vous les avez rajouté sans y prêter attention ce qui fait qu'Access leur a attribué un nom incrémentiel comme il le fait pour tout contrôle portant déjà un nom utilisé...

    Il vous suffit de les renommer comme il se doit et tout devrait rentrer dans l'ordre.

    P.S. ne pas confondre Nom et Source de contrôle.


    Argy

    jeudi 22 septembre 2016 15:34
    Modérateur
  • Bonsoir et merci pour votre réponse, c'est tout à fait ça, je n'avais pas nommé les champs correctement.
    jeudi 22 septembre 2016 16:55