Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

recopie d'image

  • Initiateur de la discussion Initiateur de la discussion gh4
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gh4

XLDnaute Occasionnel
bonsoir a tous

comment deplacer (par macro)un tableau et une image dans un nouveau classeur excel
lorsque je fais copier coller le tableau l'image ne vient pas avec le tableau

merci de votre aide

Cordialement
 
Re : recopie d'image

voici le fichier modifier avec la macro
l'image ne vient pas
et la hauteur des lignes n'est pas comme l'original
je ne peux que selectionner le tableau et pas la feuille entiere car je dois qu'enregister le tableau dans un nouveau classeur

encore merci a vous

Cordialement
 

Pièces jointes

Re : recopie d'image

bonjour,
tu eux essayer le code ci dessous, par contre il faut encore résoudre le probléme de la hauteur des lignes.
Sheets("Feuil1").Select
Application.CutCopyMode = False
Selection.Copy
Range("B3:I32").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Feuil2").Select
Range("B3:H32").Select
ActiveSheet.Paste
Range("E37").Select
 
Re : recopie d'image

merci de vous penchez sur ce probleme
kjin ta formule recopie bien le tableau et l'image comme celle d'alfazoulou
mais elle ne recopie la hauteur des lignes definit dans le tableau
 
Re : recopie d'image

Bonjour tous,

à tester.
Code:
Sub TelQuel()
  Dim Li As Byte
  Sheets("Feuil1").Range("B3:H32").Copy Sheets("Feuil2").Range("B3")
    For Li = 3 To 32
      Sheets("Feuil2").Cells(Li, 1).RowHeight = Sheets("Feuil1").Cells(Li, 1).RowHeight
    Next
End Sub
 

Pièces jointes

Re : recopie d'image

merci beaucoup effectivement cela marche
j'essaye de l'adapter a mon prog mais j'ai un probleme car il faut que je l'exporte vers un autre classeur.
Sub TelQuel()
Dim Li As Byte
Windows("CopieImageetHauteur de ligne.xls").Sheets("Feuil1").Range("B3:H32").Copy Windows("Classeur1.xls").Sheets("Feuil2").Range("B3")
For Li = 3 To 32
Windows("Classeur1.xls").Sheets("Feuil2").Cells(Li, 1).RowHeight = Windows("CopieImageetHauteur de ligne.xls").Sheets("Feuil1").Cells(Li, 1).RowHeight
Next
End Sub
et la cela ne marche plus
ci joint le fichier
 

Pièces jointes

Re : recopie d'image



Bonjour gh4

Je te propose une solution un peu ''Bourrin'', mais qui semble fonctionnée

Code:
Sub Macro()

    Range("A3:H32").Copy
    
    Windows("Trois.xlsx").Activate
    
    Rows("3:32").RowHeight = 12.75
    Rows("19").RowHeight = 36
    Rows("27").RowHeight = 42.75
    
    Range("A3").Select
    
    Selection.PasteSpecial Paste:=xlPasteColumnWidths
    ActiveSheet.Paste
    
End Sub
 
Re : recopie d'image

Re,

copie (créer une feuille, dupliquer, supprimer et renommer) dans un classeur déjà ouvert.
Code:
Sub TelQuel()
  Rem le classeur1 est ouvert et contient un onglet "Feuil1"
  
  Sheets("Feuil1").Copy Workbooks("Classeur1.xls").Sheets("Feuil1")
  Application.DisplayAlerts = False
  Sheets("Feuil1").Delete
  Sheets("Feuil1 (2)").Name = "Feuil1"
  Windows("Copie.xls").Activate
  Application.DisplayAlerts = True
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
14
Affichages
497
Réponses
2
Affichages
242
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…