Bonjour,
j'ai installé une macro trouvé sur le web me permettant de copier seulement les valeurs sna changer le format. Le seul problème, c'est que qd je copie des valeurs issues d'une formule (ex: A1 = "=A2*2", où A1 = 2), je m'attend a avoir la valeur(ici 4 en l'occurence). Or, la valeur ainsi copié est "0".
Si je fais un "paste special", lá ca marche (a part si j'ai une cellule mergée)
Voilà le code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Source As Range)
If Application.CutCopyMode = False Then Exit Sub 'Peut-être facultatif ???
Dim sel As Range, s, tablo()
Set sel = Selection
If Source.Count = 1 Then s = Source.Value Else tablo = Source.Value
Application.EnableEvents = False
Application.Undo
Source = IIf(Source.Count = 1, s, tablo)
Application.EnableEvents = True
sel.Select
End Sub
Merci d'avance,
Nikox9
Configuration: Windows XP
Firefox 3.0.15