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

  1. #1
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    novembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : novembre 2016
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Une fonction de marche en VBA excel Mais pas sur Access : appel de signet et recupération de num tableau word
    Bonjour,
    J'utilse la focntion ci-dessous dans Excel pour récupérer le numero de tableau dans un document word et elle marche très bien.

    Mainteanant je souhaite appeler la même fonction dans Access, elle ne marche pas j'ai un message Nom : Capture.JPG
Affichages : 38
Taille : 16,4 Ko

    sachant que le signet existe bien dans le document word.
    Est-ce vous voyez d'ou vient le problème ? merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Public Function NumeroDeTableauAPartirSignet(NomSignetTableau As String, wrd As Object) As Integer
     
    wrd.Selection.GoTo What:=wdGoToBookmark, Name:=NomSignetTableau
    wrd.Selection.HomeKey Unit:=wdStory, Extend:=True
    NumTableSelectionne = wrd.Selection.Tables.Count
    wrd.Selection.GoTo What:=wdGoToBookmark, Name:=NomSignetTableau
     
    NumeroDeTableauAPartirSignet = NumTableSelectionne
     
    End Function

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Developpeur VBA, C# et VB.Net =]
    Inscrit en
    juillet 2007
    Messages
    13 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Canada

    Informations professionnelles :
    Activité : Developpeur VBA, C# et VB.Net =]
    Secteur : Finance

    Informations forums :
    Inscription : juillet 2007
    Messages : 13 827
    Points : 31 631
    Points
    31 631
    Par défaut
    Bonjour,

    peux-tu nous confirmer que tu utilises la librairie word dans tes références,

    car en effet wdGoToBookmark vaut -1, mais n'existant pas nativement sous Excel/Access, elle vaudra 0, ce qui ne correspond à aucune valeur (voir https://docs.microsoft.com/en-us/pre...dgotodirection )

    Si tu souhaites ne pas avoir de reference, il te faut alors changer la variable wdGoToBookmark de ton code par sa valeur -1
    Cycle de vie d'un bon programme :
    1/ ca fonctionne 2/ ca s'optimise 3/ ca se refactorise

    Pas de question technique par MP, je ne réponds pas

    Apprendre à programmer avec Access 2016 et Access 2019

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    novembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : novembre 2016
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup Jean-Philippe.
    Effectivement c'est un oubli de ma part de la déclaration de la librairie word dans mes références.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/10/2019, 20h40
  2. Fonction qui fonctionne sur VBA mais pas sur excel
    Par bol45 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 20/03/2014, 13h33
  3. [AC-2003] marche sous excel mais pas sur access
    Par David1259 dans le forum VBA Access
    Réponses: 2
    Dernier message: 06/01/2011, 18h04
  4. [CR XI] Image visible dans Editeur mais pas sur l'appel de la page web distante !
    Par rohstev dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 19/03/2010, 10h55
  5. Une fonction qui marche 8 fois mais pas 9
    Par Swarley dans le forum Prolog
    Réponses: 1
    Dernier message: 04/12/2008, 11h21

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