Excel Remplissage cellule a condition
TOTMAN007
-
TOTMAN007 -
TOTMAN007 -
bonjour:
je veux remplier la colonne "C" par rapport aux valeurs qui se trouve dans la colonne "G" a condition que l'indice "N°" soit le même.
le problème c'est que le "TOTAL" n'est pas dans la même ligne d'indice "N°"
mon objectif c'est d'avoir le résultat suivant:
C170=52
C171=14
C178=10
C179=12
voir capture de mon fichier Excel
et voici mon code, merci d'avance;
Option Explicit
Dim x As Long
Dim Etat As Long
Dim y As Long
Dim Etat2 As Long
Sub Teste()
Dim derligM
derligM = Range("D" & Rows.Count).End(xlUp).Row
x = 170
For Etat = 170 To derligM
If Range("A" & x).Value <> "" Then
Range("D" & 168).Value = Range("A" & x).Value
End If
Dim derligT
derligT = Range("H" & Rows.Count).End(xlUp).Row
y = 169
For Etat2 = 169 To derligT
If Range("F" & y).Value = Range("D" & 168).Value Then
Range("C" & x).Value = Range("G" & y).Value
End If
y = y + 1
Next Etat2
x = x + 1
Next Etat
MsgBox "Traitement terminé"
End Sub
A voir également:
- Excel Remplissage cellule a condition
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Word et excel gratuit - Guide