Copier un extrait de tableau VBA dans Excel

Bonjour à tous,

Voilà plusieurs jours que je cherche sans réel succès une méthode autre que une boucle pour copier une partie d'un tableau définie dans VBA dans une feuille Excel

Dim Tableau_f2 as Varient
Tableau_f2 = Feuil2.Range("A1:K1000").Value
Tableau_f2.range("A" & i & ":K" & j).Value=Feuil2.Range("A" & i & ":K" & j).value

J'aimerai savoir s'il y a un moyen simple d'écrire cette dernière ligne ou pas!

Merci d'avance de vos réponses

6 réponses

  1. Merci Zoul67,
    Je pense que ce n'est pas possible de faire comme je pensais!
    Je vais être obligé de faire des boucle!
    Je vais utiliser ton lien il est assez complet!
    J'ai aussi trouver deux autres liens qui sont je pense intéressant
    http://didier-gonard.developpez.com/tutoriels/office/excel/conceptualisation-variables-tableau-vba/
    http://silkyroad.developpez.com/vba/tableaux/
    Merci à tous d'avoir pris le temps de m'aider
    0
    1. Pas besoin de boucle sur la page que je t'ai indiquée... :

      Sheets("intro").Range(Cells(1, 1), Cells(1, UBound(Tblo))).Value = Tblo
      0
    2. Mais comment je fais si je veux par exemple que copier les valeurs de Tblo(4) à Tblo(10) dans Sheet.range("A5:A11").value?
      0
    3. Une partie de tableau ? --> je ne sais pas.
      Sans avoir les données sous les yeux, je ne comprends pas (à première vue, je me demande même pourquoi il faut une macro).
      0
    4. L'idée c'est que j'ai un tableau de 52000 lignes et que je voudrais pouvoir en extraire 13 lignes de ce dernier puis les coller dans une feuille excel puis en prendre 13 autres et ainsi de suite.
      j'aimerai donc rentrer mes 52000 lignes dans une variable tablo puis arriver à prendre 13 lignes variables de ce dernier.
      pas simple ^^
      0
    5. Si ta feuille 3 contient les mêmes lignes que la feuille 2 (avec 52000 lignes), mais triées suivant l'ordre défini en feuille 1, j'aurais pensé qu'un tri suffirait (au besoin tu remplaces dans feuil1 et feuil2 les critères par des critères qui sont rangés en ordre alphanumérique - en préfixant avec un nombre).
      0