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 :

Lag en cas de modification d'entete par vba? [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Par défaut
    * Bonjour *

    Comme je ne peux pas mettre de formule dans un entete, je me croyais futée en passant par une macro pour automatiser lt'entete en fonction de cellule mais pour une raison qui m'échappe, ca frezze mon excel pendant 5 bonnes secondes
    J'ai mis un code comme ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.PageSetup.CenterHeader = "blabla"
    ca fonctionne, mais ca met vraiment un temps fou. C'est normal?

    Est-ce qu'il y aurait un autre code qui serait plus fluide sans passer par le nom de l'onglet (je peux changer le nom de l'onglet par macro, et ca, ca se fait vite, et je peux mettre le nom de l'onglet dans l'entete, qui se met donc aussi a jour rapidement, mais j'aimerai utiliser des / dans mon entete et je ne peux pas en mettre dans mon nom d'onglet)

    * Merci d'avance *

    Je vais peut-etre formuler ca un peu autrement, si vous collez ce code chez vous, ca prend aussi du temps pour exécuter la macro?

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonsoir,

    Je viens de tester le code tel que tu l'as donné et aucun problème de temps.

    Cela vient peut être d'une autre partie du code, sinon arrête excel ou même redemmarre ton pc pour voir si ça fonctionne mieux.

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Par défaut
    Merci beaucoup pour le feedback, la ligne de code est donc innocentée :p

    Comment j'essayais d'identifier le probleme, j'avais progressivement retiré tout le reste pour mettre cette unique ligne toute seule dans un fichier vide et ca freezait quand même.
    Idem apres un reboot

    Mais donc apparement c'est le pc du boulot qui n'aime pas le fait de manipuler l'entete par macro

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

Discussions similaires

  1. [XL-2003] modif de formule par VBA
    Par shadok6 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/04/2009, 18h16
  2. modification format image par VBA
    Par coyote égaré dans le forum VBA Word
    Réponses: 0
    Dernier message: 04/02/2008, 12h17
  3. Réponses: 2
    Dernier message: 05/02/2007, 17h09
  4. Etude de cas : lancement d'un shell par web
    Par Loko dans le forum Réseau/Web
    Réponses: 4
    Dernier message: 09/06/2006, 16h53
  5. Modification de pages par un formulaire
    Par Bluespike62 dans le forum Langage
    Réponses: 5
    Dernier message: 19/01/2006, 17h21

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