bonjour à tous!
j'ai une feuille excel avec des infos. parmi ces infos je dois sélectionner que certaines lignes. une fois ces infos sélectionnées, je dois les coller sur une autre feuille. j'ai essayé le code suivant (c'est un exemple parce que le nombre de lignes à coller est variable):
Sheets("2004").Range("3:3").Select
Selection.Copy
Sheets("Search results").Select
ActiveSheet.Paste
Sheets("2004").Range("2:2").Select
Selection.Copy
Sheets("Search results").Select
ActiveSheet.Paste
mais pour la ligne "Sheets("2004").Range("2:2").Select", la compil me dit: 'la méthode select de la classe range a échoué.'
pourquoi?
une autre solution serait de créer un tableau 16 colonnes (parce que 16 types d'infos à stocker) et n lignes (tabl dynamique pour les lignes) dans VB et coller ensuite le tableau en une seule fois... le problème c'est que je sais créer un tab dynamique à une dimension, mais pour les tableaux où les colonnes sont fixes et les lignes dynamiques, je ne sais pas... puis après faut le redimensionner etc, et pour ce genre de tableau, je sais pas faire...
merci beaucoup de votre aide.
Daydayerement Vôtre
