XL 2016 Visual Basic: copie format et valeur d'un ensemble de cellule d'un feuille à une autre

fouad.b.

XLDnaute Nouveau
Bonjour à toutes et tous,

Je suis nouveau sur le forum et sollicite votre aide.
J'aimerais pouvoir lier 2 feuilles en copiant de manière automatique le contenu, format et images de quelques colonnes vers une seconde feuille.

Par exemple dans le fichier test en PJ, je souhaiterais lier le contenue de toutes les colonnes A à D de la feuille "base de donnee A" avec les mêmes colonnes de la feuille "base de donnee B" (image comprise).
Et faire en sorte qu'en modifiant la feuille "base de donnee A", la feuille "base de donnee B" suive, même si j'ajoute ou enlève une ligne.

Merci d'avance pour votre aide, par ce que là ... je galère :)
 

Pièces jointes

  • 14-04-20_test.xlsm
    47.5 KB · Affichages: 8
Solution
L'enregistreur de macro fait ça très bien:
VB:
Sub Macro1()
'
' Macro1 Macro
'

'
    Range("Tableau1[[#All],[id]:[photo]]").Select
    Selection.Copy
    Sheets("base de donnees B").Select
    ActiveSheet.Paste Link:=True
End Sub
Les photos ne sont pas copiées.

Discussions similaires

Statistiques des forums

Discussions
312 318
Messages
2 087 203
Membres
103 493
dernier inscrit
Vidal Salvador