Bonjour à tous
merci pour votre aide
Me suis mal exprimé en effet, je ne veux pas recopier les colonnes mais juste créer un tableau
extrait du premier afin d'utiliser un code que j'ai trouvé qui permet de faire une recherche sur un mot dans tout le tableau.
(le petit que j'aurais extrait du grand)
Je pense donc que Klin89 doit m'avoir apporté la solution
Par contre, je n'ai besoin que de ça si j'ai bien compris le code
Sub Tableau()
Dim PT
With Sheets("Feuil1").Range("A1").CurrentRegion
PT = Application.Index(.Value, Evaluate("row(1:" & _
.Rows.Count & ")"), Array(1, 5, 7))
End With
End Sub
Mais question:
existe-il un truc du genre:
Sub Tableau()
Dim PG 'Grand tableau d'où il faut extraire les colonnes 1,5,7
Dim PT 'petit tableau extrait du premier
PG = 'tableau de A1 à J&Ws.Range("B" & Rows.Count).End(xlUp).Row ?????
PT = Application.Index(.Value, Evaluate("row(1:" & _ .Rows.Count & ")"), Array(1, 5, 7))
End Sub
En corrigeant toutes les erreurs bien sûr
merci encore pour votre aide