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 :

Modifier les options depuis VBA [XL-365]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 579
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 579
    Par défaut Modifier les options depuis VBA
    Bonjour à tous,

    existe t'il une possibilité de modifier les valeurs dans les options Excel depuis VBA ?
    Petit soucis du matin : les liens hypertextes se modifient à l'enregistrement et il faut aller sur Excel modifier ce paramètre dans les options.
    Le problème est que si un utilisateur n'a pas son poste correctement paramétré et qu'il enregistre, il "détruit" les liens et on a alors une belle Erreur inconnue...

    Merci pour le coup de main

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 175
    Billets dans le blog
    53
    Par défaut
    Bonjour Curt,
    existe t'il une possibilité de modifier les valeurs dans les options Excel depuis VBA ?
    En principe, on peut modifier toutes les options d'excel par VBA (je ne les ai pas toutes essayées )

    Petit soucis du matin : les liens hypertextes se modifient à l'enregistrement et il faut aller sur Excel modifier ce paramètre dans les options.
    De quel lien hypertexte parles-tu ?
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre Expert Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 579
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 579
    Par défaut
    Bonjour Philippe,

    j'ai un fichier sur lequel on répertorie des fichiers et en lien hypertexte, on accède directement sur le dossier concerné.
    Le lien hypertexte est créé par vba - le phénomène est le même si on créé un lien en passant par [Insertion] - [Lien] - [Insérer un lien]

    Bonne soirée.

  4. #4
    Membre Expert Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 579
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 579
    Par défaut
    J'ai trouvé la solution..... l'enregistreur de macro qu'il suffit de lancer et de faire la manip.... ça donne ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
        With Application.DefaultWebOptions
            .SaveHiddenData = True
            .LoadPictures = True
            .UpdateLinksOnSave = False
            .CheckIfOfficeIsHTMLEditor = True
            .AlwaysSaveInDefaultEncoding = False
            .SaveNewWebPagesAsWebArchives = True
        End With
    C'est la ligne en gras qu'il faut mettre en False.

  5. #5
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 175
    Billets dans le blog
    53
    Par défaut
    Bonjour Curt,
    Si tu crées déjà le lien par VBA, tu peux donc forcément le modifier donc je ne comprends pas trop bien le problème que tu rencontres.

    Pour ma part, j'utilise la fonction LIENHYPERTEXTE qui offre beaucoup d'avantages
    J'ai écrit plusieurs billets sur le sujet
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 31/12/2013, 15h16
  2. Modifier les options de Firefox depuis un plugin
    Par Lexis dans le forum Autres langages pour le Web
    Réponses: 6
    Dernier message: 19/11/2011, 17h54
  3. Modifier les options d'un FindDialog
    Par fgsav dans le forum Delphi
    Réponses: 4
    Dernier message: 07/07/2007, 01h56
  4. [VBA]Modifier icones personnalisés depuis VBA
    Par pascal78 dans le forum VBA Access
    Réponses: 2
    Dernier message: 03/04/2007, 18h24
  5. [IDE][VS 2005] Comment modifier les options de l'éditeur ?
    Par Araldite dans le forum Visual Studio
    Réponses: 2
    Dernier message: 27/04/2006, 09h55

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