IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Changer le nom d'un fichier excel lors d'une exportation automatique


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Changer le nom d'un fichier excel lors d'une exportation automatique
    Bonjour,

    Je galere depuis quelques temps deja sur ce probleme, alors je me permet de faire appelle à vos connaissances:

    Sous ma base Access, je dois envoyer par email des rapports de l'activité au format excel.

    J'ai donc une macro qui converti les données du formulaire en excel et qui les joints au message email.

    Ce que je voudrais :

    1- Que le fichier excel soit nommer du style : " Rapport du [valeur de la zone de texte nom du rapport]"
    J'ai vu que le nom du fichier générer en excel correspondait à la legende du formulaire, mais j'arrive pas à aller plus loin .....


    2- joindre plusieurs fichiers sous un meme email.

    J'ai bien essayé avec du VB mais vu que je suis pas un pros dans ce language ... je ne suis arrivé à aucun résultat.

    Merci d'avance pour votre aide.

  2. #2
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    montre nous le code d'export Excel, nous regarderons ce qu'il y a à modifier ...
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  3. #3
    Membre du Club
    Inscrit en
    Décembre 2006
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 79
    Points : 44
    Points
    44
    Par défaut
    Bonjour,
    ç'a m'interesse aussi

  4. #4
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 27
    Points : 29
    Points
    29
    Par défaut
    Bonjour.

    Qu'est-ce que c'est "valeur de la zone de texte nom du rapport" ? le nom du rapport ?

    As tu essaye de demander a Access de transformer ta macro en langage VBA ? Si tu ne l'as pas fait :
    tu selectionnes le nom de ta macro dans la section macros, menu Options/macro/convertir macro en langage Visual Basic

    Dans le module VBA cree, tu recupere la ligne concernee par la creation du fichier excel puis tu rajoutes dans un module VBA ou dans le module qui a ete cree :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    dim valeur as string
    valeur = nomdemonetat
    Dans la ligne correspondante a l'export de l'etat en fichier excel tu remplaces :

    "C:\mon dossier\monfichier.xls"

    par :
    "C:\mon dossier\rapport du " & valeur & ".xls"

    Le tour est joue.

    Si c'est la date du jour, valeur=date()

    Si ta zone de texte est a l'interieur du rapport, je ne peux pas te dire. Peut etre aller chercher la valeur dans la requete attachee ? Je ne sais pas. J'utilise tres peu les rapports Access. Ou arriver a recuperer la valeur dans l'etat meme. Je sais faire pour un formulaire mais pas pour un rapport. Peut etre Me!nomduchamprapport ? Mais il me semble que Me ne fonctionne que pour les formulaires. Sauf erreur de ma part.

    Cdlt.
    Jeannot2.

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/10/2010, 09h18
  2. ouvrir un fichier excel lors de l'exportation
    Par lecaire dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 18/02/2010, 21h22
  3. changer le nom d'un fichier lors de son upload
    Par thaundeadboss dans le forum Langage
    Réponses: 2
    Dernier message: 24/11/2009, 10h41
  4. Réponses: 4
    Dernier message: 24/02/2009, 23h09
  5. Réponses: 2
    Dernier message: 11/09/2008, 13h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo