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 :

Erreur d'exécution 1004 La méthode Select de l'Objet Worksheet a échoué ! [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut Erreur d'exécution 1004 La méthode Select de l'Objet Worksheet a échoué !
    Bonjour le Forum,

    pouvez-vous me dire comment éviter ce problème avec le code suivant ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
            Sheets("Valeurs").Select
            
    If [AH16] <> "" Then
    
        Range("AH16").Select                            'Téléchargement des Historiques
        Selection.Copy
        Range("A1").Select
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Application.CutCopyMode = False
    Windows("COURS (Historique).xls").Activate
            Feuil3.Select                               'Copie de la feuille "Historique"
        Feuil3.Copy Before:=Sheets(5)
        ActiveSheet.Unprotect
        Range("D1:E1").Select
        Selection.Copy
        Range("A1:C1").Select
        ActiveSheet.Paste
        Application.CutCopyMode = False
        Rows("2:11").Select
        Selection.Copy
        Rows("2:2").Select
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Application.CutCopyMode = False
        Range("A1:C1").Select
        ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
                
    End If
    La macro est lancée d'un 1 er fichier et s'exécute dans un 2 ème (Cours (Historique)).
    La macro bloque à la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
            Feuil3.Select                               'Copie de la feuille "Historique"
    parce que la Feuil3 se trouve dans le 2 ème fichier et n'est donc pas reconnue.
    La feuille active à ce stade de l'exécution de la macro est pourtant bien la feuil3 du 2 ème fichier !!!
    J'ai essayé sans succès de modifier le code da la façon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Windows("COURS (Historique).xls").Activate
            Feuil3.Select                               'Copie de la feuille "Historique"
    Existe-t-il une autre modification qui résoudrait mon problème ?
    Si oui, je vous remercie de bien vouloir me l'indiquer.

    Bonne journée.
    Cordialement.

    Nonno 94.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,

    Ou j'ai mal compris, ou c'est la bonne feuille qui est sélectée ? Alors pourquoi vouloir la re-sélecter ? Ne te sers pas du codename d'une feuille d'un autre classeur. Pourquoi ne pas se servir de son nom ?

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    Bonjour Monsieur Daniel.C et merci de me répondre.

    Concernant votre 1 ère interrogation, la feuil3 est bien "sélectée" lorsque la macro s'arrête. J'ai donc supprimé :
    Ceci ne nuit en rien à "la fluidité de ma macro bricolée" lorsque je la lance à partir du 2 ème fichier dont elle est originaire.
    Par contre, lorsqu'elle la procédure est lancée à partir du 1 er fichier, cette "fameuse" macro :
    - copie tout d'abord la feuil3 de ce 1 er fichier et
    - "plante" (réclame la Sub de cette même feuil3 du 1 er fichier) !!!!

    Concernant votre seconde demande, je ne puis la satisfaire car la feui3 peut changer plusieurs fois de nom pendant le déroulement de la macro (ces noms changent eux-mêmes régulièrement lors de mises à jour du fichier).

    Il semble donc qu'il soit "sage" de ma part de me rabattre sur la solution suivante :
    1/ Ouvrir le 2 ème fichier à partir du 1 er
    2/ Lancer la macro en cliquant sur un bouton créé dans le 2 ème fichier.

    Je pensais pouvoir éviter cette 2 ème "manip.". Mais est-ce possible ? Ce souhait est peut-être dû au fait que "j'suis un peu flemmard" ou alors que certain par ses solutions pertinentes apportées à mes problèmes (suivez mon regard) m'incite à "en demander" toujours ++++ ?

    Qu'en pensez-vous ?

    A vous lire.
    Cordialement.

    Nonno 94.

  4. #4
    Membre expérimenté
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2013
    Messages
    885
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 885
    Points : 1 499
    Points
    1 499
    Par défaut erreur 1004 select
    bonjour,

    je ne comprends pas grand chose à ton code.

    je comprend que les ligne avant feuil3.select copient une cellule AH16 en A1 de la même feuille d'un classeur1.

    alors si l'autre classeur est ouvert pourquoi ne pas mettre :
    workbooks("Historique").sheets("feuil3")

    et Daniel preciserait "eviter les select"

    la suite du code est pour moi totalement hermetique.

    cordialement

  5. #5
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    Re nibledispo et merci de me répondre.

    Malheureusement, le résultat est identique avec la modification que vous proposez et la macro "plante" au même endroit.
    Concernant le reste du code, il n'y a que des copies de données et des créations de feuilles. Rien de méchant (j'en suis bien incapable dans ce domaine !).

    Cordialement.

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Points : 5 901
    Points
    5 901
    Par défaut
    Je saisis mal qui est le classeur 1 et le 2 et qui comporte les macros... mais bon...

    Plutôt que Feuil3, si tu utilisais le nom du Workbook, ActiveWorkbook ou ThisWorkbook selon le cas ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ThisWorkbook.Sheets(3).Select
    Et comme dit précédemment, les Select sont à éviter

    Le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        Range("AH16").Select      
        Selection.Copy
        Range("A1").Select
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Application.CutCopyMode = False
    pourrait devenir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Range("AH16").copy
    Range("A1").PasteSpecial xlPasteValues

  7. #7
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    La macro a exécuter est dans le classeur 2 "Cours (Historique)".
    Je souhaite la lancer à partir du Classeur 1 "Conseils - SRD". Pour cela, j'ouvre le classeur 2 avec la macro dont code ci-dessous :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub Ouvrir_Cours_historique()
    
        Workbooks.Open Filename:="C:\Users\user\Documents\Médoc (Excel 2003)\R'sIG\Cours (Historique).xls"
        
        'Contrôler_Historiques  
        
    End Sub
    La macro "plante" lorsque j'ajoute au code ci-dessus la macro "Contrôler_Historiques" qui fonctionne parfaitement lorsqu'elle est lancée avec un bouton située dans la feuille "Valeurs" du Classeur 2 "Cours (Historique)".

    Le problème provient du fait que les 2 classeurs sont ouverts et contiennent tous deux 1 Feuil3.

    Est-il possible d'écrire un code qui, à partir du classeur 1 :
    - ouvre le classeur 2 et
    - clique, dans ce classeur, sur le bouton qui lance la macro "Contrôler_Historiques" ?

    Merci pour vos propositions et bonne soirée.
    Cordialement.

  8. #8
    Membre expérimenté
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2013
    Messages
    885
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2013
    Messages : 885
    Points : 1 499
    Points
    1 499
    Par défaut erreur 1004 select
    Bonsoir,

    N'ayant fait que de petites applications avec un seul classeur, il m'est difficile de répondre. Toutefois il me semble que c'est "application.run" pour appeler la macro d'un autre classeur ?

    Je vais de ce pas regarder cela.

    cordialement,

  9. #9
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Points : 5 901
    Points
    5 901
    Par défaut
    Comme nibledispo le dit, on peut utiliser Application.Run

    Il faut aussi faire la distinction entre ThisWorkbook qui est le classeur qui possède la macro qui roule et ActiveWorkbook qui est le classeur actif au moment où la macro roule...

    Donc, lorsque tu ouvres le classeur "Cours (Historique)", c'est lui qui devient ActiveWorkbook tant que tu ne donnes pas le focus à l'autre.

    Tu pourrais aussi utiliser des variables Workbook pour bien définir lequel est lequel...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Dim SRDBook As Workbook, HistBook As Workbook
     
    'En début de procédure
    Set SRDBook = Thisworkbook
    Workbooks.Open "L'autre fichier"
    Set HistBook = Activeworkbook
    '..... Là, tu utilises les variables workbook pour bien les différencier
    'HistBook.Sheets(3).Range("A1") = .....
    'Et à la fin, pour vider la mémoire allouée à ces objets
    Set SRDBook = Nothing
    Set HistBook = Nothing

  10. #10
    Membre du Club
    Femme Profil pro
    Météorologiste
    Inscrit en
    Octobre 2010
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Météorologiste
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2010
    Messages : 60
    Points : 59
    Points
    59
    Par défaut
    C'est l'ensemble des données de Feuil3 que tu veux copier ?
    Essaye : Feuil3.cells.select

  11. #11
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    Bonjour à tous et un grand merci pour vos propositions.

    Malheureusement, c'est en vain que je m'acharne depuis hier soir à modifier" mon code bricolé" avec chacune d'elles pour que la macro s'exécute correctement.

    Aussi, ce matin, j'aimerais vous poser la question suivante :
    >>> puisque actuellement, je procède de la façon suivante :
    - Ouverture du classeur "Cours (Historique)" à partir du classeur "Conseils - SRD" en lançant la macro suivante qui se trouve dans ce classeur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub Ouvrir_Cours_historique()
     
        Workbooks.Open Filename:="C:\Users\user\Documents\Médoc (Excel 2003)\R'sIG\Cours (Historique).xls"
     
    End Sub
    - puis, dans le classeur "Cours (Historique)" ainsi ouvert, lancement de "ma macro bricolée" "Contrôler_Historiques" en cliquant sur le bouton "CommandButton7"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CommandButton7_Click()
       Contrôler_Historiques                                     'Juste_Selectionner
    End Sub
    situé en [AG18:AI19] de la feuilles "Valeurs" de ce classeur.
    >>> n'est-il pas possible de compléter le code ci-dessus en écrivant qu'après ouverture du classeur "Cours (Historique)", il faut cliquer sur le "CommandButton7" pour lancer la macro "bricolée "Contrôler_Historiques" ?

    Si cela se révèle impossible, je continuerai, déçu, de lancer "Contrôler_Historiques" en cliquant sur le "CommandButton7".

    Bonne journée.
    Très cordialement.

    Nonno 94.

  12. #12
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        Workbooks.Open Filename:="C:\Users\user\Documents\Médoc (Excel 2003)\R'sIG\Cours (Historique).xls"
        Application.Run "Cours (Historique).xls!Contrôler_Historiques"

  13. #13
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    Re Daniel.C,

    j'ai espéré faire fonctionné votre dernier code mais, malheureusement, j'en suis incapable. Lorsque je lance la macro depuis le classeur 1 "Conseils - SRD" pour ouvrir le classeur 2 "Cours (Historique)" et exécuter la macro "Contrôler_Historiques" qui se trouve dans ce classeur, la procédure s'arrête, (Application.Run "Cours (Historique).xls!Contrôler_Historiques") est surligné en jaune et le message suivant s'affiche :
    Impossible d'exécuter la macro ....Il est possible qu'elle ne soit pas dans ce classeur ou que toutes les macros soient désactivées.
    La fenêtre active est alors celle du classeur "Cours (Historique)" dans lequel se trouve cette macro dont le nom est bien "Cours (Historique).xls!Contrôler_Historiques" !

    Je capitule car j'ai peur que, de plus, le classeur 2 ne soit ne soit pas très net (impossible de l'ouvrir avec un lien hyper-texte sans "l'endommager gravement" (dixit Excel) et de devoir le réparer !
    Je ne peux non plus, me semble-t-il mais avec moi il faut se méfier, ouvrir directement le classeur par la macro et dois passer par un classeur intermédiaire qui ouvre ensuite le classeur 2 !!!

    1 ère étape :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Workbooks.Open Filename:="C:\Users\user\Documents\Médoc (Excel 2003)\R'sIG\Ouvrir COURS.xls"
    2 ème étape :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Workbooks.Open Filename:="C:\Users\user\Documents\Médoc (Excel 2003)\R'sIG\Cours (Historique).xls"
    3 ème étape :
    je lance la macro "Contrôler_Historiques" en cliquant sur le bouton "CommandButton7"

    "ça marche"; alors ....

    Encore merci pour votre patience. Bonne soirée.
    Cordialement.

    Nonno 94.

  14. #14
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Peux-tu mettre le classeur "Cours (Historique).xls" - sans données confidentielles - en pièce jointe ?

  15. #15
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    Re Daniel.C,

    une nouvelle fois, merci pour votre persévérance.

    Voici donc en P.J. le classeur "corrompu" et celui qui permet de l'ouvrir (Ouvrir COURS)
    Il semble que la cause du problème soit des mises en forme conditionnelles dans les colonnes "A" et "X", les plages "AE3:AF8", "AE11:AF16" et la cellule "AI10".
    Ce sont des MEF conditionnelles que j'utilise sans aucune difficulté dans tous mes autres classeurs.
    Lorsque celui-ci est "gravement endommagé" et que je le répare, le message d'information qui s'affiche m'indique que ces MEF conditionnelles ont été supprimées et il fonctionne à nouveau.
    Dans le fichier joint, je les ai remises et ne le rouvre pas car le problème risque de resurgir.

    Qu'en conclura le maître ?

    Bonne journée.

  16. #16
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Le problème vient du classeur "Cours...". J'ai recopié les feuilles dans un classeur vierge ainsi que le module Module3. La macro est correctement appelée. Je te conseille de recopier les feuilles et les macros dans un classeur vierge. Le classeur actuel est douteux.

  17. #17
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    Re,

    ci-joint 2 fichiers.
    Arrivez-vous à afficher "Bonjour" en [C3] de la Feuil1 du Classeur "Essai 2" en lançant la macro "Ouvrir_Essai2" dans le Classeur "Essai 1" ?
    "Perso", j'en suis incapable !!!
    Quelle serait la raison de ce lamentable échec ?
    Je joins les 2 classeurs.

    A vous lire.
    Cordialement.

  18. #18
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2013
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2013
    Messages : 63
    Points : 38
    Points
    38
    Par défaut
    Hey !

    Je ne sais pas si ça va t'aider mais j'ai eu le même souci tout à l'heure, (l'erreur 1004), il ne voulait pas sélectionner une plage de cellules de la feuille 2.

    En fait, tout mon code était dans "Feuil1", et ce n'est pas là qu'il faut le mettre pour traiter plusieurs feuilles !

    Il faut que tu crées un module

    Pour ça : dans VBA, tu cliques droit sur Feuil1 par exemple, tu cliques sur Insertion et Module !
    Et tu mets tout ton code dans ce module ! Et là ça devrait marcher

  19. #19
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 207
    Points : 14 362
    Points
    14 362
    Par défaut
    Trois fois maudits ceux qui mettent des espaces dans les noms !

    Mets :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.Run "'Essai 2.xls'!Bonjour"
    au lieu de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.Run "Essai 2.xls!Bonjour"

  20. #20
    Membre régulier
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 179
    Points : 77
    Points
    77
    Par défaut
    Re Daniel.C et Piixx_e,

    Merci pour vos réponses.
    Je n'ai plus le temps de les étudier ce soir mais le ferai, je l'espère, demain.
    Daniel.C pouvez-vous, s'il vous plaît, me faire parvenir le classeur que vous avez créé pour que je l'essaie ?

    Bonne fin de journée.

    P. S. : Daniel.C : si j'ose, le message du 02/11/2013 10h40 a bien été gentiment communiqué par un certain D.C ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        Workbooks.Open Filename:="C:\Users\user\Documents\Médoc (Excel 2003)\R'sIG\Cours (Historique).xls"
        Application.Run "Cours (Historique).xls!Contrôler_Historiques"
    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 9
    Dernier message: 31/03/2015, 20h06
  2. Réponses: 4
    Dernier message: 16/02/2015, 14h06
  3. Réponses: 1
    Dernier message: 18/11/2014, 17h00
  4. Réponses: 6
    Dernier message: 08/01/2009, 12h06
  5. Réponses: 13
    Dernier message: 29/06/2007, 19h03

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