Bonjour à tous,
Je souhaite ouvrir un fichier Excel à partir d'un autre, pour y coller des données (il me servira de data base). Côté code, je me suis débrouillé sans optimiser, mais ça l'ouvre bien.
Le problème que je rencontre, c'est que le fichier ne s'ouvre pas comme un classeur à part. Il à l'air d'être "encastré" dans le fichier d'origine (je n'ai pas accès au bandeau, au zoom, etc etc..).
Je ne peux même pas activer ou sélectionner les feuilles de ce classeur, ni coller des données. L'erreur apparaît à partir de la ligne 9.
Avez-vous un solution ?
Ci-dessous mon code. Ne me tapez pas sur les doigts je débute 😀 je l'optimiserai plus tard, l'important c'est que ce soit fonctionnel.
Merci d'avance
Je souhaite ouvrir un fichier Excel à partir d'un autre, pour y coller des données (il me servira de data base). Côté code, je me suis débrouillé sans optimiser, mais ça l'ouvre bien.
Le problème que je rencontre, c'est que le fichier ne s'ouvre pas comme un classeur à part. Il à l'air d'être "encastré" dans le fichier d'origine (je n'ai pas accès au bandeau, au zoom, etc etc..).
Je ne peux même pas activer ou sélectionner les feuilles de ce classeur, ni coller des données. L'erreur apparaît à partir de la ligne 9.
Avez-vous un solution ?
Ci-dessous mon code. Ne me tapez pas sur les doigts je débute 😀 je l'optimiserai plus tard, l'important c'est que ce soit fonctionnel.
Code:
Private Sub workbook_beforeclose(cancel As Boolean)
Sheets("MENU PRINCIPAL").Select
Windows("Hekipia - Colisage manquant V1.xlsm").Activate
Range("A2").Select
Selection.Copy
Workbooks.Open Filename:= _
"C:\Users\pierr\OneDrive\Bureau\BDD.xlsx"
Workbooks("BDD.xlsx").Activate
Worksheets("data save").Activate
Range("A1").Select
ActiveCell.Paste
ActiveWorkbook.Save
ActiveWindow.Close
End Sub
Merci d'avance