Liaison entre deux classeurs

Bonjour,

J'ai deux classeurs, un classeur A qui sort d'une extraction d'un logiciel, un classeur B qui traite les chiffres du classeur A. Tout fonctionne très bien mais faut que j'ouvre le classeur A pour actualiser le classeur B. J'ai essayé en mode vba plusieurs macro mais cela fonctionne pas.

Merci de votre aide.

Cordialement.

Bonjour, sans plus de détail difficile d'apporter une aide correcte.

Dans l'absolu dans le vba du workbook ( fichier B ) il suffirait d'ajouter un code qui ouvre le fichier A puis le referme.

Le fichier B serait alors actualisé.

Private Sub Workbook_Open()

'Macro ouverture A puis fermeture

End Sub

Merci de votre réponse cela ma mis sur la piste de la macro suivant elle fonctionne bien.

Private Sub Workbook_Open()
    Application.ScreenUpdating = False
    Workbooks.Open ThisWorkbook.Path & "\extrac.xlsx"
    ActiveWorkbook.Close ThisWorkbook.Path & "\extrac.xlsx"
    ThisWorkbook.Activate
    Application.ScreenUpdating = True
End Sub

Pouvez vous me donne votre avis.

Merci de votre.

Cordialement.

Bonjour à tous,

Pouvez-vous essayer ce code pour voir si ça marche :

Private Sub Workbook_Open()
Application.ScreenUpdating = False
Workbooks.Open(ThisWorkbook.Path & "\extrac.xlsx").close true
Application.ScreenUpdating = True
End Sub

@Xmenpl : ça me rappelle un sujet en commun^^.

Cdlt,

super cela fonctionne très bien merci a vous deux

cordialement

Rechercher des sujets similaires à "liaison entre deux classeurs"