Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Tableau (Array) à une dimension KO

  • Initiateur de la discussion Initiateur de la discussion 0nicey0
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

0

0nicey0

Guest
Bonjour,

Je souhaite passer par un tableau pour alimenter des colonnes pour gagner plus de temps que le traitement cellule par cellule.

l'alimentation de chaque cellule se faisant à partir d'un recherche V, j'ai écris le code suivant mais les résultats ne sont pas concluants (il commence la recherche V de la première ligne par la valeur cherchée de la dernière ligne). Auriez vous une idée pourquoi? Merci d'avance.
-------------------------------------
Sub CategorieTechnologiqueH()
Dim tabCT As Variant
Dim LaPlage As Range
Dim i As Long

NbreLignes = Range("A65536").End(xlUp).Row

ReDim tabCT(2 To NbreLignes)

For i = 2 To NbreLignes
tabCT = "=VLOOKUP(E" & i & ",'[" & IM015Historique & "]Données brutes'!E:AS,41,FALSE)"
Next i

Set LaPlage = Range(Cells(2, 40), Cells(NbreLignes, 40))
LaPlage.Value = tabCT
End Sub
 
Re : Tableau (Array) à une dimension KO

Bonjour Onicey0, le fil

Le beau n'est pas l'ennemi du VBA
VB:
Sub CategorieTechnologiqueH()
    Dim tabCT As Variant
    Dim LaPlage As Range
    Dim i As Long
   
    NbreLignes = Range("A65536").End(xlUp).Row
   
    ReDim tabCT(2 To NbreLignes)
    
For i = 2 To NbreLignes
    tabCT = "=VLOOKUP(E" & i & ",'[" & IM015Historique & "]Données brutes'!E:AS,41,FALSE)"
    Next i
   
    Set LaPlage = Range(Cells(2, 40), Cells(NbreLignes, 40))
    LaPlage.Value = tabCT
    End Sub

Pourquoi ne pas utiliser directement ?
Application.VLookUp ?

PS: avec un fichier exemple (simplifié), on pourrait nous aussi faire des tests ....
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
788
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
3
Affichages
923
Réponses
3
Affichages
879
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…