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

Macros et VBA Excel Discussion :

[VBA-E]Eviter d'updater un fichiers excel qui a des liens


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut [VBA-E]Eviter d'updater un fichiers excel qui a des liens
    Bonjour,

    Je cherche à réaliser des traitements sur un fichier Excel qui utilise des liens blooomberg. Je veux créer une macro qui puisse ouvrir ce fichier sans actualiser les liens pour réaliser des traitements préliminaires. Pour cela je voudais juste obtenir, le fichier tel qu'il était à son dernier enregistrement en évitant toutes boites de dialogues.

    Le problème est que j'ai la boite de dialogue "Voulez vous actualiser les liens" ? qui s'ouvre automatiquement.Si je clique sur "don't uptade", c'est bon, mais je souhaiterais éviter de devoir cliquer. Le but serait d'éviter tous messages à valider.

    Est il possible de coder le message d'actualisation des liens pour cliquer sur "dont update" en écrivant du code ou bien y a t il une commande qui ouvre le fichier sans chercher à actualiser les liens et sans message à valider ?

    J'ai essayé plusieurs posiibilités qui ne fonctionnent pas comme:

    Application.Displayalerts = False qui ne gère que les messages d'alertes
    Application.AsktoUpdate = False qui enlève le message d'actualisation mais cherche à actualiser le fichier ce qui crée un problème puisque je ne souhaite pas l'actualiser à ce stade mais seulement l'ouvrir (une autre boite de dialogue s'ouvre cherchant fichier lien...).

    Merci d'avance pour vos lumières ,

    Kant1

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    l'option UpdateLink... ne suffit pas ?
    Citation Envoyé par Aide en ligne Excel
    expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMRU)
    expression Obligatoire. Expression qui renvoie un objet RecentFile ou Workbooks.
    FileName Argument de type String obligatoire. Nom de fichier du classeur à ouvrir.
    UpdateLinks Argument de type Variant facultatif. Spécifie la façon dont les liens du fichier sont mis à jour. Si cet argument n'est pas spécifié, un message invite l'utilisateur à indiquer comment les liens seront mis à jour. Dans le cas contraire, cet argument a une des valeurs du tableau suivant.
    Valeur Signification
    0 Ne met à jour aucune référence
    1 Met à jour des références externes mais pas des références distantes
    2 Met à jour des références distantes mais pas des références externes
    3 Met à jour des références distantes et des références externes

  3. #3
    Futur Membre du Club
    Inscrit en
    Février 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Merci beaucoup !

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/12/2014, 15h30
  2. [VBA-E] Pointer sur un autre fichier Excel
    Par Yop dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 12/12/2006, 19h43
  3. [VBA-Office]Détecter la directorie du fichier Excel ouvert
    Par Mut dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 07/12/2006, 13h53
  4. [VBA] insérer une ligne dans un fichier excel
    Par cokinoumasterflash dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/07/2005, 18h52

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