clemgara
Messages postés1Date d'inscriptionsamedi 6 décembre 2003StatutMembreDernière intervention 4 mars 2005
-
4 mars 2005 à 11:14
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 2006
-
4 mars 2005 à 20:18
Bonjour,
Je souhaiterais adapter les macros Copy et Paste ci-dessous,
afin de pouvoir sélectionner plusieurs cellules en même temps.
(Copy et Paste se faisant sur différentes feuilles)
Merci d'avance de votre aide.
Claude - [mailto:e.zen@online.fr e.zen@online.fr]
___________________________________________
Sub CreatePopupMenu()
Dim MaBarre As CommandBar
DelPopupMenu
Set MaBarre = Application.CommandBars.Add(Name:="ClicDroit", Position:=msoBarPopup)
With MaBarre
.Controls.Add Type:=msoControlButton
.Controls(1).OnAction = "CopyFormula"
.Controls(1).Caption = "Copier"
.Controls.Add Type:=msoControlButton
.Controls(2).OnAction = "PasteFormula"
.Controls(2).Caption = "Coller"
End With
MaBarre.ShowPopup
End Sub
___________________________________________
Sub CopyFormula()
Dim x As New DataObject
x.SetText ActiveCell.Formula
x.PutInClipboard
End Sub
___________________________________________
Sub PasteFormula()
On Error Resume Next
Dim x As New DataObject
x.GetFromClipboard
ActiveCell.Formula = x.GetText
End Sub
___________________________________________
Sub DelPopupMenu()
On Error Resume Next
Application.CommandBars("ClicDroit").Delete
End Sub