WDAndCo
XLDnaute Impliqué
Bonjour le Forum
J'ai ce code :
Ici dans le coin,
Je ne veux plus que les lignes avec "D" en .Range("G" & L).Value soit affiché, If .Range("G" & L).Value = "D" Then Next L ne fonctionne pas juste après le For L
Comment faire ?
D'avance merci.
J'ai ce code :
Code:
DL = 3 'DL = Derniere Ligne
For I = 5 To Sheets.Count 'Tous les onglets a partir du 5eme
nf = Sheets(I).Name
Sheets(I).Tab.ColorIndex = 15
With Sheets(I)
NL = .Range("L1").Value 'Nb de ligne sur l'onglet
For L = 12 To NL + 11
If .Range("G" & L).Value <> "" And .Range("H" & L).Value = "" And InStr(.Range("E" & L).Value, "Voie") = 0 Then
ActiveSheet.Hyperlinks.Add Anchor:=Cells(DL, 1), Address:="", SubAddress:="'" & _
nf & "'" & "!H12", TextToDisplay:=nf
If .Range("B" & L).Value = "" Then ActiveSheet.Range("C" & DL).Value = .Range("B12").Value Else ActiveSheet.Range("C" & DL).Value = .Range("B" & L).Value
Sheets(I).Tab.ColorIndex = 45
ActiveSheet.Range("B" & DL).Value = .Range("C8").Value
ActiveSheet.Range("D" & DL).Value = .Range("A" & L).Value
ActiveSheet.Range("E" & DL).Value = .Range("C" & L).Value
ActiveSheet.Range("F" & DL).Value = .Range("D" & L).Value
ActiveSheet.Range("G" & DL).Value = .Range("G" & L).Value
ActiveSheet.Range("H" & DL).Value = .Range("E" & L).Value
DL = DL + 1
End If
Next L
End With
Next I
Code:
For L = 12 To NL + 11
If .Range("G" & L).Value <> "" And .Range("H" & L).Value = "" And InStr(.Range("E" & L).Value, "Voie") = 0 Then
ActiveSheet.Hyperlinks.Add Anchor:=Cells(DL, 1), Address:="", SubAddress:="'" & _
nf & "'" & "!H12", TextToDisplay:=nf
Comment faire ?
D'avance merci.