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 :

Problème bizarre ! de référence ?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 13
    Par défaut Problème bizarre ! de référence ?
    Bonjour,

    J'ai une macro VBA qui réalise une tache bien précise chaque jour à une heure donnée. Cette macro est dans un fichier sur lequel j'ai la main mais sur lequel mais collègues sont en lecture seule. Chaque jour je crée une nouvelle version ce fichier v1, v2, v3... lorsque la macro se lance, chez moi tout fonctionne parfaitement mais chez mes collègues, elle ouvre aussi tous les fichiers précédents v1, v2...

    Quelqu'un saurait-il comment corriger ca ?
    ci dessous ma macro

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Workbook_WindowActivate(ByVal Wn As Window)
        Application.OnTime TimeValue("17:35:00"), "report"
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub report()
     
    Dim cell As Range
    ToDay = Date 'Défini la date du jour
    For Each cell In Sheet21.Range("a:a") 'ballaie la plge mentionnée
     
        If cell.Value = ToDay Then
        cell.EntireRow.Copy
        cell.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Application.CutCopyMode = False
        End If
    Next
    End Sub

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut nono1712 et le forum
    et la macro servant à l'arrêt de OnTime ?
    A+

  3. #3
    Membre averti
    Inscrit en
    Février 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 13
    Par défaut
    comment ca ?

  4. #4
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonsoir.

    Tu pourrais peut-être placer des points d'arrêt pour déterminer quelle ligne déclenche l'ouverture des autres classeurs.
    Ce serait un premier pas.
    L'autre idée serait de voir de plus près comment tu crées les différentes versions v1, v2, ..., vn, en s'assurant que ne traînent pas quelques liaisons malencontreuses.
    Enfin, dans le classeur de départ, regarder la liste des macros exécutables pour voir si celle qui t'intéresse apparaît sous le nom "Report" ou "NomduClasseur!report".

    Mais tu as peut-être déjà fait tout cela.

    Cordialement,

    PGZ

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut nono1712 et le forum
    OnTime est une fonction bizarre : Une fois lancée, seule une instruction d'arrêt ou la fermeture de windows (je ne sais pas si un changement de session le fait) arrête l'exécution de la macro. La fermeture d'Excel ne l'arrête pas!
    A+

Discussions similaires

  1. [DOM] Problème bizarre avec DOM et XPath
    Par fragmonster dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 16/03/2006, 14h43
  2. [SQL] Problème bizarre requête date
    Par masseur dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 17/02/2006, 13h12
  3. Probléme bizarre de lecteur
    Par wazer dans le forum Périphériques
    Réponses: 1
    Dernier message: 11/10/2005, 08h52
  4. [Saut de ligne] Problèmes bizarre
    Par gandalf_le_blanc dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 06/04/2004, 14h06
  5. problèmes bizarres avec jdbc
    Par jaimepasteevy dans le forum PostgreSQL
    Réponses: 8
    Dernier message: 12/12/2003, 12h00

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