Bonsoir,
Voici un extrait de mon code.
Dans un menu:
Private Sub Cmd5_Click()
Dim temp As String
temp = Cells(lig, 1)
If Cells(lig, 2) <> "" Then temp = temp & ", " & Cells(lig, 2)
temp = temp & " - "
Call DansLeClipboard(temp)
End Sub
Dans le module général:
Sub DansLeClipboard(tt As String)
Dim DataObj As New MSForms.DataObject
DataObj.SetText tt
DataObj.PutInClipboard
End Sub
Cette "string" dans le clipboard me sert à modifier des noms de fichier à l'aide de l'explorateur Window. Ça fait 3-4 ans que ça fonctionne très bien. C'est depuis que je suis passé à Excel 2016 (3 jours) que ça ne fonctionne plus. J,ai un autre ordi avec
Excel 2013 et ça fontionne bien.
Quelque fois lorsque je reboote mon ordi, ça fonctionne une fois mais après ce n'est plus possible.
Aidez-moi S.V.P.