Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
682 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  problème recherchev(vlookup vba)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème recherchev(vlookup vba)

n°1585216
kallmann
Posté le 11-07-2007 à 14:59:58  profilanswer
 

Bonjour,
 
j'ai créer une matrice que j'ai noté M de dimension (8*8) sur vba a partir de données excel.
je voudrais maintenant ne prendre que certaine valeurs de cette matrice.
 
Dim M As Variant
 
Dim i, j As Integer
 
ReDim M(1 To 8, 1 To 8)
For i = 1 To 8
      For j = 1 To 8
            M(i, j) = Sheets("matrice de corrélation" ).Cells(i + 1, j + 1).Value
 
 
       Next j
Next i
 
jusquici pas de probleme.
ensuite j'ai écrit un petit tableau sur une autre feuille nommé Interface sur laquelle j'ai des lettre et sur la ligne d'en face des chifres associés(1=A,2=B)
 
 
For k = 1 To 6  
        For l = 1 To 6
 
Sheets("matrice de corrélation" ).Cells(k + 10, l).Value = M(Application.WorksheetFunction.VLookup(Sheets("Interface" ).Range("E" & k + 4), Range("J7:K50" ), 2, False), Application.WorksheetFunction.VLookup(Sheets("Interface" ).Range("E" & l + 4), Range("J7:K50" ), 2, False))
 
 
        Next l
Next k
 
je voudrais donc savoir si dans ma matrice M je peux intégrer le vlookup car ce ke je veu ce sont les M(1,1);M(1,2) etc....
 
merci pour votre aide

mood
Publicité
Posté le 11-07-2007 à 14:59:58  profilanswer
 

n°1585219
kallmann
Posté le 11-07-2007 à 15:03:56  profilanswer
 

désolé j'ai oublié de vous dire quel est le problème!
lorque je lance le programme un message d'erreur s'affiche:"erreur d'execution 1004:erreur définie par l'application ou par l'objet"

n°1585348
olivthill
Posté le 11-07-2007 à 16:59:24  profilanswer
 

Au lieu de  
 
    Range("E" & k + 4)
    ...
    Range("E" & l + 4),  
 
écrire
 
    Range("E" & Cstr(k + 4))
    ...
    Range("E" & CStr(l + 4)),  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  problème recherchev(vlookup vba)

 

Sujets relatifs
Problème encodage PHP/XML/HTMLprobleme de height avec IE
Problème de recopie d'une date.probleme de lancement de script
Problème : URL et anti-pubProblème avec chaine de caractère et caracrtère spécial.
[AS3]gestion d'évènement [RESOLU] mais autre problèmeProblème avec la génération de certain PDF
[RESOLU] [AS2] Probleme de matrice/classe[PHP] Problème avec mysql_num_rows
Plus de sujets relatifs à : problème recherchev(vlookup vba)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR