collage d'un objet

f69815

XLDnaute Occasionnel
bonjour tout le monde,

dans une feuille j'ai créé un objet (1,33 par 26,33) et je désire le coller dans une autre feuille mais à un endroit bien précis, qui peut changer:
deux lignes en dessous de la dernière cellule renseigné (lign = Range('a65536').End(xlUp).Row + 1) et à 2 cm du bord.

j'ai le bout de code ci-dessous, mais il colle où il veut.
Sub Macro28()
Sheets('data').Select
ActiveSheet.Shapes('Group 2').Select
Selection.Copy
Sheets('edition').Select
ActiveSheet.Paste
End Sub

merci d'avance
 

Jacques87

XLDnaute Accro
Bonjour

essaie en sélectionnant la cellule où tu désires que le haut gauche de l'image se colle

Sub Macro28()
Sheets('data').Select
ActiveSheet.Shapes('Group 2').Select
Selection.Copy
Sheets('edition').Select
ActiveSheet.Range('B5').Select
ActiveSheet.Paste
End Sub

et tu pourras même paramétrer l'adresse de cette cellule

Bon courage
 

MichelXld

XLDnaute Barbatruc
bonsoir F69815 , bonsoit Jacques

tu peux essayer ce type de procedure


Dim Ligne As Integer

Sheets('data').Shapes('groupe 2').Copy
Sheets('edition').Paste

Ligne = Sheets('edition').Range('A65536').End(xlUp).Row + 3
Sheets('edition').Shapes(Sheets('edition').Shapes.Count).Top = _
Sheets('edition').Cells(Ligne, 1).Top

Sheets('edition').Shapes(Sheets('edition').Shapes.Count).Left = _
Application.CentimetersToPoints(2)



bonne soirée
MichelXld
 

Discussions similaires

Réponses
12
Affichages
541
Réponses
3
Affichages
586

Statistiques des forums

Discussions
312 228
Messages
2 086 421
Membres
103 205
dernier inscrit
zch