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 :

Exécuter une macro Excel depuis un bouton Access [AC-2016]


Sujet :

VBA Access

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Chargé de mission en logistique
    Inscrit en
    Mars 2022
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé de mission en logistique
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2022
    Messages : 18
    Par défaut Exécuter une macro Excel depuis un bouton Access
    Bonjour,

    J'ai créé une macro Excel qui me permet de copier des données d'un fichier Excel et de les coller vers un autre fichier.

    Voici le code vba :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    Sub actu1()
    '
    ' actu1 Macro
    '
     
    '
        Workbooks.Open ("C:\Users\Y7147505\Desktop\Nouveau dossier\erreur.xlsx")
        Range("A2").Select
        Range(Selection, Selection.End(xlToRight)).Select
        Range(Selection, Selection.End(xlDown)).Select
        Selection.Copy
        Application.WindowState = xlNormal
        Workbooks("erreur").Close True
        Workbooks.Open ("C:\Users\Y7147505\Desktop\Nouveau dossier\erreur 2.xlsx")
        Dim DLig As Long
        DLig = Range("A1").End(xlDown).Row + 1
        ActiveSheet.Paste
        Range("A2").Select
        ActiveCell.End(xlDown).Select
        ActiveCell.Offset(1, 0).Select
        Application.CutCopyMode = False
        ActiveWorkbook.Save
        Workbooks("erreur 2").Close True
    End Sub
    Par soucis d'automatisation et de simplification, je souhaite exécuter cette macro via un bouton Access sans ouvrir les fichiers Excel.

    Est-ce possible? Si oui, que dois-je faire sur Access ?

    Voici les différents fichiers :

    Les données copiées --> erreur.xlsx
    Emplacement des données collées --> erreur 2.xlsx

    Merci de votre aide,

    Si vous avez besoin d'informations complémentaires, n'hésitez pas
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 24/09/2019, 10h50
  2. VBA exécuter une macro Excel depuis une macro Word
    Par GaspardBarrier dans le forum Word
    Réponses: 0
    Dernier message: 12/01/2018, 16h40
  3. [AC-2003] Exécuter une macro Excel depuis Access
    Par tarnx dans le forum VBA Access
    Réponses: 2
    Dernier message: 17/12/2009, 13h16
  4. [AC-2003] Exécuter une macro Excel depuis du code VBA
    Par denisw95 dans le forum VBA Access
    Réponses: 12
    Dernier message: 03/12/2009, 15h59
  5. Lancer une macro Excel depuis Access
    Par marcobosio dans le forum Access
    Réponses: 6
    Dernier message: 05/06/2006, 20h51

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