Re,
Merci de persister !
Si je comprend bien, mais là je commence à avoir un doute
Option Explicit
Private Sub CommandButton2_Click()
Dim c As Range
Dim classeurDestination As Workbook
Set c = ActiveCell
Set classeurDestination = Workbooks.Open(Filename:=ThisWorkbook.Path & "C:\Users\portable leakim\Downloads\Tableau de bord menuiserie.xls")
'copier les données de la feuille"essai" du classeur source vers la feuille "Travaux année en cours" du classeur destination
c.Copy Destination:=classeurDestination.Sheets("Travaux année en cours").Range("AA1")
End Sub
Et bien non, cela ne fonction pas
Leakim
Re,
Je reprend,
Option Explicit
Private Sub Bouton2_Cliquer()
Dim c As Range
Dim classeurDestination As Workbook
Set c = ActiveCell
Set classeurDestination = Workbooks.Open(Filename:=ThisWorkbook.Path & "\Tableau de bord menuiserie.xls")
'copier les données de la feuille"essai" du classeur source vers la feuille "Travaux année en cours" du classeur destination
c.Copy Destination:=classeurDestination.Sheets("Travaux année en cours").Range("AA1")
End Sub
Ce code fonctionne ! euréka !
Lorsque je veux changer la valeur, un message d'enregistrement pour la modif du fichier de destination apparaît... N'y a t'il pas un moyen de masquer?
Leakim