colonne de référence

phileasdav

XLDnaute Junior
Bonjour et bonne année a tous;


je souhaite remplacer la colonne "o"par la colonne de référence(col_ref)
voici le code :
col_ref = ThisWorkbook.Worksheets("calcul").Range("b2").Value
If Application.WorksheetFunction.CountIf(ThisWorkbook.Worksheets("base1").Range("o1:eek:65536"), _
.Range("o" & i).Value) > 0 Then
Ligne1 = Application.WorksheetFunction.Match(.Range("o" & i).Value, _
ThisWorkbook.Worksheets("base1").Range("o1:eek:65536"), 0)

merci d'avance
a++
 

phileasdav

XLDnaute Junior
Re : colonne de référence

il y quelque chose qui ne fonctionne pas dans ce code !!!! mais quoi??::confused:

With ThisWorkbook.Worksheets("base2")
Derligne = .Range("a65536").End(xlUp).Row
For i = 1 To Derligne
col_ref = ThisWorkbook.Worksheets("calcul").Range("b2").Value

If Application.WorksheetFunction.CountIf(ThisWorkbook.Worksheets("base1").Range("& col_ref & 1:col_ref & 65536"), _
.Range(col_ref & i).Value) > 0 Then
Ligne1 = Application.WorksheetFunction.Match(.Range(col_ref & i).Value, _
ThisWorkbook.Worksheets("base1").Range("& col_ref & 1:col_ref & 65536"), 0)
next i
End if
End with

merci encore
 

Statistiques des forums

Discussions
312 843
Messages
2 092 756
Membres
105 524
dernier inscrit
Gaesol