XL 2016 position Vba

  • Initiateur de la discussion Initiateur de la discussion Guismo33
  • 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 !

Hello
avec ce code

VB:
Sub pos()

'MsgBox Columns.Count
LastCol1 = Cells(1, Columns.Count).End(xlToLeft).Column
LastCol2 = Cells(3, Columns.Count).End(xlToLeft).Column
Set ListeInit = Range("C1").Resize(1, LastCol1 - 2)

Set ListeRech = Range("C3").Resize(1, LastCol2 - 2)

i = 1
For Each ele In ListeInit
    Set c = ListeRech.Find(ele, lookat:=xlWhole)
    If Not c Is Nothing Then
        Cells(6, c.Column) = i
        i = i + 1
    End If
Next ele
       
End Sub
 
- 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

Discussions similaires

Réponses
12
Affichages
607
Retour