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

VBA Access Discussion :

Mise à jour de base et enregistrer sous


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Par défaut Mise à jour de base et enregistrer sous
    Bonjour,

    Je commence à être assez à l'aise avec les macro Excel, mais je galère avec ACCESS : j'ai juste besoin d'une macro qui ouvre ACCESS, importe un fichier HTML, et enregistre automatiquement les requetes en format Excel dans un dossier.

    (avec Excel, j'ai commencé à apprendre le fonctionnement des macros grace à l'utilitaire de création de macro, qui n'existe apparemment pas sous access...)

    C'est simple, mais je n'y arrive pas......une idée ???

    Merci
    A+

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Effectivement Access ne comporte pas d'enregistreur de macro.

    Peux-tu détailler un peu plus ton soucis.

    Macro qui ouvre Access : à partir d'Excel ?
    Importe un fichier HTML : c'est quoi ce fichier, Excel l'importe dans Access, Access l'importe tout seul ?
    Enregistre automatiquement les requetes en format Excel dans un dossier : quelle requête ? Pourquoi au format Excel ?

    C'est un peu flou tout cela, un peu plus de détails seraient nécessaires.

    Starec

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Par défaut
    Hello Starec,

    J'ai un ensemble de macro excel(d'ailleurs tu m'as aidé dernièrement).

    Dans le lot, j'ai un classeur qui comporte ("classeur 1"):
    Colonne A : aa
    Colonne B : aa en lien hypertexte (=renvoi vers un fichier .pdf)

    Donc grâce à mes macros, ce classeur est régulièrement mis à jour. Mais ensuite, ce classeur est utilisé dans une base d'access :

    Actuellement : Pour pouvoir récupérer les liens hypertextes, j'enregistre mon classeur en format HTML, j'ouvre Access, j'importe le classeur "classeur 1", je vais dans l'outil création, je modifie les champs (Access, lors de l'importation prend le champ B comme texte), donc je renseigne en identifiant la colonne B comme étant un lien hypertexte.
    Ensuite, j'ai un ensemble de requetes, les ouvre et et je les enregistre en format excel dans un dossier. Puis ensuite j'utilise ces classeurs, mais j'ai déjà créé toutes les macros...

    C'est juste cette mise à jour d'access que j'essaye d'automatiser.

    A+

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 855
    Par défaut
    J'ai trouvé : je commande l'importation et l'exportation de la requete Access à partir d'excel. De toutes manière, à l'ouverture d'Access, les dossiers se mettent à jour automatiquement.

    Merci
    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Cours pt-05]Moteur de mise à jour de base de données
    Par Papy Turbo dans le forum Sondages et Débats
    Réponses: 38
    Dernier message: 29/10/2007, 19h02
  2. Requête de mise à jour - Ouverture base de données
    Par ade94 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 31/05/2007, 16h50
  3. Réponses: 8
    Dernier message: 14/02/2007, 10h37
  4. Réponses: 4
    Dernier message: 30/12/2005, 11h30
  5. Problème de mise à jour de base de données
    Par poirier dans le forum ASP
    Réponses: 2
    Dernier message: 26/05/2004, 11h38

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