Un activecell rétissant!

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

xav758

XLDnaute Nouveau
Bonjour a tous!
Voici mon problème :
Je dois créé une fonction qui va chercher dans la colonne B la 2ème apparition d'un mot, prend la cellule équivalente de la colonne D, et l'additionne à la 1ère cellule de la colonne C...un peu compliqué
J'ai déjà passé pas mal de temps dessus, il fonctionne, mais m'affiche 0 dans la variable ActiveCell.Value :


Dim i As String
Dim j As String
i = 0
j = 0
Dim cel As Range
Dim tat As String
Dim val2 As Range


For Each cel In Worksheets("machine").Range("B5:B" & Range("B20").End(xlUp).Row)
tat = cel.Value
If tat = Worksheets("machine").[B6].Value Then
i = i + 1
If i = 2 Then
Range("cel").Select
ActiveCell.Offset(0, 2).Select
Worksheets("machine").[D6].Value = ActiveCell.Value + Worksheets("machine").[C6].Value
End
End If

End If
If j = 20000 Then
val2 = Worksheets("machine").[C5].Value
Worksheets("machine").[D5].Value = val2
End
End If
j = j + 1


Next cel

End Sub

Et j'oubliai, merci d'avance pour votre aide 🙂
 
- 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
9
Affichages
207
Réponses
2
Affichages
176
Réponses
10
Affichages
310
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
569
Réponses
3
Affichages
203
Retour