Copier la fenetre d'un classeur sur un autre

Bonjour,

Je suis débutant en VBA et je souhaiterai copier le contenu de la fenêtre d'un classeur non ouvert, et le coller sur un classeur où je travaille actuellement afin de pouvoir l'utiliser. la tache est-elle possible ?

bonjour,

oui c'est possible, via vba.

ouvrir le fichier

copier la feuille

fermer le fichier

Sub aargh()
    Set twb = ThisWorkbook
    Set wb = Workbooks.Open("d:\book1.xlsx")    'à adapter nom du classeur
    Set ws = wb.Sheets("sheet1")    'à adapter nom de la feuille à copier
    ws.Copy after:=twb.Sheets(1) 'copie
    wb.Close False
End Sub

Merci pour ta réponse

Rechercher des sujets similaires à "copier fenetre classeur"