Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Inscrit en
    octobre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 2
    Points : 0
    Points
    0

    Par défaut Conversion macros excel 2003 en 2007

    Bonjour,

    J'utilisais jusqu'à maintenant des outils excel 2003 avec des macros me permattant d'ouvrir des fichiers . J'ai converti ces fichiers en Excel 2007 , j'essaie d'utiliser les macros et j'ai régulièrement des pbs - Excel se ferme automatiquement .
    Je spécifie que j'ai transformer toutes mes commandes dans les macros de XXX.XLS en XXX.XLSM .

    Si j'utilise ces macros en "pas à pas " cela fonctionne toujours correctement .
    Si je clique sur le bouton lançant la macro cela se plante 2 fois sur 3 .

    Peut on remédier à ce problème ?

    Par avance merci pour votre aide .

  2. #2
    Rédacteur/Modérateur

    Avatar de Philippe JOCHMANS
    Homme Profil pro Philippe JOCHMANS
    Développeur informatique
    Inscrit en
    mai 2005
    Messages
    19 142
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe JOCHMANS
    Âge : 46
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mai 2005
    Messages : 19 142
    Points : 44 735
    Points
    44 735

    Par défaut

    Bonjour et bienvenue sur le forum Office de DVP

    Il faudrait que tu nous mettes le code pour que l'on puisse connaître la partie de code où cela coince, car sans cela

    Philippe
    Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
    Vous pouvez consulter mes articles sur Access et PowerPoint

    Si vous avez des c'est peut-être moi, car vous postez un fichier en pièce jointe sans explications.

  3. #3
    Invité de passage
    Inscrit en
    octobre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : octobre 2007
    Messages : 2
    Points : 0
    Points
    0

    Par défaut

    Bonjour,

    Ci joint une des macros concernées.
    Je précise que cette macro est enregistrée dans le fichier "Technique" et est lancée depuis le fichier "CCM_developpement".


    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    Sub aa_ouvre_dev_comm()
    '
    ' aa_ouvre_dev_comm Macro
    ' Macro enregistrée le 08/02/2008 par Cadoux Michel
    ' Passage vista le 13/02/09
     
    '
     Application.ScreenUpdating = False
        Workbooks.Open ThisWorkbook.Path & "\IMAGE_SYNTHESE.xlsm" _
        , UpdateLinks:=0
     
        Windows("IMAGE_SYNTHESE_CCM_DEVELOPPEMENT.xlsm").Activate
        ActiveWorkbook.Save
        ActiveWorkbook.Close
        Workbooks.Open ThisWorkbook.Path & "\IMAGE_SYNTHESE_CCM_DEV_COMM.xlsm" _
        , UpdateLinks:=0
        Windows("IMAGE_SYNTHESE_TECHNIQUE.xlsm").Activate
        Range("B2").Select
        Selection.Copy
        Windows("IMAGE_SYNTHESE_CCM_DEV_COMM.xlsm").Activate
        Range("e2").Select
        Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
            SkipBlanks:=False, Transpose:=False
        Windows("IMAGE_SYNTHESE_TECHNIQUE.xlsm").Activate
        Range("a7").Select
        Selection.Copy
        Windows("IMAGE_SYNTHESE_CCM_DEV_COMM.xlsm").Activate
        Range("l2").Select
        Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
            SkipBlanks:=False, Transpose:=False
     
        Windows("IMAGE_SYNTHESE.xlsm").Activate
        ActiveWorkbook.Save
        ActiveWorkbook.Close
        Windows("IMAGE_SYNTHESE_CCM_DEV_COMM.xlsm").Activate
     
    End Sub

    Par avance merci et bonne semaine

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •