Sélect un tableau de valeur Variable excel vb

Résolu
Bonjour,

suite à différent problème rencontré je me suis rendue compte que mon script de base devrait évoluer.
[B]Code de base[/B]

[CODE]Sub Nom()
Range("A6").Select
ActiveCell.FormulaR1C1 = "='F:\MonFichierSource.xls]Statistiques Actions'.xls]Statistiques Actions'!R[-2]C2"
Range("A6").Select
Selection.AutoFill Destination:=Range("A6:A15"), Type:=xlFillDefault
Range("A6:A15").Select
Range("A6").Select

End Sub[/CODE]

Bonjour, je veux récupérer les valeurs des données du TOP 15 - GIRLS et de TOP-BOYS en effectuant une recherche de cellule dans mon fichier Modèle.

[B][COLOR="red"]Sans prendre en compte "TOTAL GLOBAL"[/COLOR][/B]
Ce fichier nécéssite la sélection d'un chemin.

Les cellules varient par mois et il m'est donc impossible de faire une sélection de céllule sinn cela provequerai une incohérence.

[B]Je veux automatiser le tout et donc quelque soit le changement, cela récupérera les données de "c:\MonFichierSource.xls"[/B]et donc en choissisant mon fichier je pourrai cela me permettra de mettre les 10 meilleurs filles et gars (format exemple)

Ces Deux Champs Sont sur la mm colonnes

Il s'agit d'un projet très important, donc je vous remercie pour votre aide.

Best regards

5 réponses

  1. Bonjour,
    Est-ce que c'est dans le bon sens : https://www.cjoint.com/?3cowtlZAaJZ
    1
    1. Bonjour Le Pingou,
      Désolé de répondre tardivement, j'étais déconnecté du net avec le travail. j'ai pu tester et cela me parait correct, avec quelque modification. Merci pour tout.

      Best Regards.
      0
  2. Modèle fichier excel http://www.cijoint.fr/cjlink.php?file=cj201102/cijZbMasT5.zip
    0
    1. Bonjour,
      Comment fait-on pour savoir qu'elles sont les 10 premiers des 12 noms ?
      0
      1. Le logiciel d'extraction, place les 15 premier automatiquement mais peu en placer que 5 si il n'y en a ke 5
        0
        1. Bonjour,
          Encore une fois, comment fait-on pour savoir qu'elles sont les 10 premiers des 12 et ou 15 noms ?
          Dans votre fichier source il n'y a aucun critère qui permet de faire un filtre pour les 10 premiers!
          Salutations.
          Le Pingou
          0
          1. Re-Bonjour,
            On faite j'ai voulue faire un modèle, mais peut etre ke ce cela ne parle pas assez.

            Le tableau est ammener à évoluer, les valeurs sont extraite du fichier source et ensuite moi je veux récupérer sur le fichier Modèle les valeur de les noms de ces 10ières.

            J'ai trouvé une solution en utilisant la fonction INDEX() Mais le soucis c'est que je veux automatiser le tout.

            La le champs TOP 15 - BOYS peu etre à la cellule B13 et le mois d'après à la cellule B6 sachant que Les valeurs du TOP peut etre estimé a 10 valeur komme 5 ou encore 15 valeurs.

            J'espère avoir été plus clair. Merci pour votre aide.

            Best Regards.
            0
          2. Merci pr ton aide Pingou, mais cette Solution je l'ai déjà.

            Le problème est que les valeurs changent tout le tps

            Donc si le mois d'après je n'ai que 5 filles et que j'ai sélectionnée le fichier de mise à jour, il y aura forcément un décalage pour Nom Des 10 Meilleurs gars.

            J 'aimerai que sa sélectionne les valeurs et que sa s'arrête quand la case est null

            relancez la mm formule pr top 15 -gars

            tu perçois mieu mon problème?.
            0