Re : Copier coller par double clic
J'avais modifié le +7 et ca fonctionne effectivement, quand au copié collé sur les autres feuilles même en changeant le nom ça ne convient pas car la ligne ne vient pas se rajouter à la dernière mais prend sa place en se collant dessus. En fait ce que je tente de faire c'est de reprendre des macros d'une macro complémentaire dans excel 2003 qui n'est plus utilisable dans 2007. Le code de la commande était celui ci-dessous
_______________________________________
ublic Sub DoubleClic()
nom_du_fichier_double_clic = ActiveWorkbook.Name
nom_de_la_feuille_double_clic = ActiveSheet.Name
If ((nom_du_fichier_travail = nom_du_fichier_double_clic) _
And (nom_de_la_feuille_double_clic <> "Fiche prépa")) Then
numero_ligne = ActiveCell.Row
numero_colonne = ActiveCell.Column
If Cells(numero_ligne, 7) = Empty Then Exit Sub
If numero_ligne > 8 Then
Selection.EntireRow.Select
Selection.Font.ColorIndex = 49
Selection.Copy
NomFeuille = ActiveSheet.Index
On Error GoTo Affichage_message_erreur_3
Sheets("Fiche prépa").Select
On Error GoTo 0
i = Range("description").Row
j = Range("description").Column
Do
i = i + 1
Loop Until Sheets("Fiche prépa").Cells(i, j) = Empty
Cells(i, 1).EntireRow.Select
ActiveSheet.Paste
Selection.Font.ColorIndex = xlAutomatic
Sheets(NomFeuille).Select
Cells(numero_ligne, numero_colonne).Select
End If
End If
Exit Sub
Affichage_message_erreur_3:
Msg = "La fiche de préparation 'Fiche prépa' n'existe pas sur ce fichier."
Style = vbOKOnly + vbExclamation ' Définit les boutons.
Title = "Erreur mineure" ' Définit les titres.
' Affiche le message.
Réponse = MsgBox(Msg, Style, Title)
Exit Sub
Resume
End Sub
_________________________________________________
Voilà, mais je comprend tout à fait que tu n'es pas le temps de passer des lustres sur ce problème. Je te remercie de m'avoir apporter ton aide
Cordialement