Clearcontents sur plusieurs feuilles

Louis -  
 Louis -
Bonjour,

je cherche à copier des données d'un fichier excel vers un autre (matlabtransit.xls qui est dans le même répertoire que mon premier fichier). Je veux d'abord nettoyer les feuilles (nommées LBUB et Beq) de mon autre fichier avant d'y copier mes valeurs. Voici ce que je fais :

Workbooks.Open ThisWorkbook.Path & "\matlabtransit.xls"
Sheets(Array("LBUB", "Beq")).Select
Selection.ClearContents


Et... les valeurs qui étaient dans mon fichier matlabtransit.xls restent :'(

Si quelqu'un peut me dire où je me trompe, ou apporter un commentaire utile...

Merci beaucoup!!!!

1 réponse

Louis
 
Petit ajout :

en fait, le problème semble être un problème de sélection.
Je veux effacer toutes les données de la page, et

Workbooks.Open ThisWorkbook.Path & "\matlabtransit.xls"
Sheets(Array("LBUB", "Beq")).Select
Selection.ClearContents


ne fait pas ce que je pense (c'est-à-dire sélectionner toute la page LBUB et toute la page Beq) pour les effacer, mais efface ce qui était déjà sélectionné dans le fichier matlabtransit.xls (je ne sais pas si je suis très clair là)

merci de votre aide
0